只想下载 GitHub 的一个文件夹?GitZip Pro 让选择性下载像勾选文件一样简单
GitZip Pro 是一款开源的 GitHub 选择性下载浏览器扩展。它允许用户直接在 GitHub 仓库页面勾选需要的文件或文件夹,将所选内容打包为 ZIP,并保留原有目录结构。无需学习 Git 命令,也不用为了少量资料下载整个仓库,特别适合学生获取课程示例、设计师收集素材、内容创作者整理文档,... ...
使用Winform+WebView2+HTML构建弹性化、样式自定义化的管理系统界面
最近根据一些界面设计心得,Winform+WebView2+HTML的技术,构建了一套非常弹性化、样式自定义化的管理系统界面,包含我们常规管理系统的一些场景,通过结合WInForm的强大功能,以及HTML弹性化设计,以WebView2为媒介载体,发挥各自的优势,设计了一些界面效果,包含我们常规用到的... ...
给 AI 编程代理集群加"眼睛":一次真实的多模态接入与健壮性加固实录
今天在自己的 opencode 多代理配置仓库里做了几轮迭代:给代理集群接入多模态视觉能力、根据真实会话日志修复编排器的几个坑、再补上配置校验工具。都是纯工程问题,把过程和踩坑点分享出来。 一、给代理集群接入视觉能力 opencode 支持自定义 subagent,每个代理可以绑定不同模型、不同权限 ...
Re : 从 [ 数据删除 ] 开始的计数
**项目编号:** ~~[数据删除]~~
**项目等级:** Euclid
**保密等级**:** 本档案仅限持有至少初中数学水平权限的人员查阅。==任何试图从0开始阅读本文档的行为将被记录并上报。== ...
AI 写了一个BUG,排查了几十轮才解决!
视频弹窗「关闭重开黑屏」排查复盘 背景:某视频监控类 Web 项目中的球机播放弹窗(演示模式:下拉选择摄像机播放),功能上线后发现「刷新后首次打开能播、关闭面板再打开黑屏、下拉切换能播」,前后排查数十轮,最终定位为前端播放触发逻辑缺陷。本文为三个问题的诚实复盘。 问题 1:当初写代码时犯了什么错 核 ...
3天连发两版,DeepSeek Harness 把 Claude Code 和 Codex 变成了插件
大家好,我是老张。 这两天翻 GitHub Trending,看到一个离谱的数字——DeepSeek Harness 这项目,从 0 到 17 万 Star,只用了 8 天。上线当天 9.5 万,三天后涨到 17 万,fork 1.8 万。一周跑完 Claude Code 半年的路。 更让我这个老运 ...
DeepSeek Harness 本地插件开发完全指南(附 GitHub 示例项目)
DeepSeek Harness 本地插件开发完全指南 从零开始,4 步创建并部署你的第一个 DSH 本地插件 前言 DeepSeek Harness (DSH) 提供了强大的工具系统,但有时候我们需要集成特定的第三方 API 或实现自定义功能。DSH 的插件系统允许我们创建本地插件,无需发布到 n ...
dsh 拆解系列 Vol.01:没有特权内核的 Agent 运行时
DeepSeek Harness(dsh)是DeepSeek开源的Agent运行时框架,秉持“一切皆插件”理念,将模型适配器、工具、会话、主循环等全部解耦为可配置、可替换、可卸载的插件,基于Cordis元框架实现时空可组合性。当前v0.1.0-rc.7为开发者预览版,MIT协议,强调工程可扩展性而非... ...
GitHub 宕机近 8 小时!一次 sidecar 配置失误,如何放倒全球最大代码平台
8 月 17 日晚,无数开发者像往常一样打开 GitHub,准备提 PR、跑流水线、找代码。结果等来的,不是页面,是超时、报错、转不完的圈。 Issues 打不开,PR 提不上,Actions 卡住不动,连 Copilot 都开始罢工。微博上有人调侃:"今天全世界的程序员都在摸鱼。" 但真相,比摸鱼 ...
从 Agent 到 Harness:AI 进入研发流程,真正缺的是什么?
引言:会写代码,和能交付软件,是两回事 过去三年,研发团队讨论 AI 的方式变了三次。 最早问的是:“它能不能补全代码?”后来变成:“它能不能独立修 Bug、写测试、提 Pull Request?”到了 2026 年,真正值得问的问题已经是: 当 AI 能持续干活时,我们有没有能力让它稳定地做对、及 ...
从启动到畅玩:HarmonyOS SDK如何重塑一场连续的游戏体验
今年ChinaJoy现场,移动游戏“重载化”与“大世界”的趋势仍旧不减。随之而来的,是玩家对高画质、稳帧率以及跨端等体验越来越苛刻的要求。面对移动端算力与功耗的天然矛盾,HarmonyOS SDK在HarmonyOS游戏展区带来了一套全栈式的底层技术方案。它没有停留在单纯的参数比拼上,而是沿着玩家从 ...
【CSharp在线代码覆盖率报表】请求一条接口后,如何精确看到覆盖率哪一行
作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 背景 为了更方便地在云环境中测试和调试 CSharp 的后端服务,我制作了 CSharp Debug Container All-in-one。 请看:htt ...
记录一个由浮点运算引起的崩溃
背景介绍 事情发生在24年的6月初的时候,笔者一直在Linux客户端开发组,一个中控组的同事过来说中控服务在某台基于国产化ARM64芯片的系统中频繁崩溃,故障现象非常稳定,问我有没有遇到过类似情况,我说没遇到过,由于笔者手头也有着急的项目问题需要处理,后面一段时间也就不了了之了,只是看到这位同事频繁 ...
短信接口被狂刷怎么处理
线上短信接口遭遇恶意刷量如何处置?本文围绕紧急止损‑多层防护‑业务优化‑监控复盘四步落地立体防刷方案。技术亮点:Redis+Lua 实现分布式令牌桶限流,布隆过滤器过滤风险手机号,AOP 注解多维限流、内存滑动窗口熔断。覆盖 Nginx、网关、业务层全链路防护,剖析代理 IP 池、Redis 宕机等... ...
95% 的业务分析交给 AI 后,Anthropic 数据团队做对了什么?
一、自助查数,为什么一直这么难? 做过数据的人都知道,「让业务自己查数」听起来很美,落地却很痛。 常见有两条路: 第一条:把表做得又宽又全。 一张大宽表、一堆反规范化视图,非技术同事至少能点一点。但业务一长大,同名不同义、同义不同表就越来越多。「收入」「活跃用户」到底指什么,十个人可能有八个答案。 ...
MoE 的关键不是专家多,而是路由稳
MoE 的核心不是堆更多专家,而是用稳定路由把容量、计算、显存和通信重新做平衡。 大模型扩容时,最直接的办法是把 FFN 做大。FFN 是 Transformer 里真正吃参数的模块,也常被看作模型知识容量的重要来源。问题在于,稠密 FFN 有一个硬约束:每个 token 都要经过同一套参数。参数变 ...
细拆DeepSeek Harness设计思路以及未来定位
今天想补上对DeepSeek Harness(DSH)的深度思考。先不聊它当下的实用性,我想从架构定位出发,聊聊它为什么在我眼中极具想象力,甚至不亚于Linux内核的诞生。 DSH最大的颠覆在于“一切皆为插件化”。在Agent开发范式逐渐固化的今天,大多数产品在做“加法”来给产品堆砌功能,而DSH在 ...
Zvec: 开箱即用、高性能的嵌入式向量数据库
摘要:Zvec 是一款类 SQLite 的轻量级嵌入式向量数据库,专为终端侧设计,具备开箱即用、资源可配置、极致性能以及多样化向量能力四大核心优势。基于Apache 2.0协议开源,Zvec 旨在为开发者提供从原型验证到端侧生产部署的一站式解决方案。欢迎体验 Zvec,期待你的使用、反馈与贡献! 背 ...
【译】挑选、管理并充分发挥你的模型
您打开模型选择器,划过十多个选项,随即停了下来。这些模型有什么区别?到底该选用哪一个?当您已经发送了几百条消息之后,还剩下多少可用上下文容量,才会开始出现性能衰减? 我们都遇到过这类情况。现在,Visual Studio 让解答这类问题变得稍微轻松一些。下面我们来详细了解如何查看、对比现有模型,并从 ...
Unicode 码位数、UTF-8 字节数、中英文差异和 Oracle 长度别再混淆了
处理文本长度时,很多人最常见的困惑就是:听说中文要占 3 个字节?那英文单词怎么算的?Oracle 的 VARCHAR2 好像给的挺大,但貌似还没存那么多就报错长度不够存了? 其实,关键就在于要先区分清楚三种不同的“长度”代表的含义。 01 | Unicode 码位数 三种长度,含义有所不同,其中 ...


