Merge branch 'ag5'
Co-Authored-By: Claude Fable 5.1 <[email protected]> # Conflicts: # CHANGELOG.md # apps/server/src/modules/agent/runner.ts # packages/agent/src/index.ts # packages/agent/src/system-prompt.ts
This commit is contained in:
commit
15cec13f42
39 files changed
+2934
-193
No files matched your search
@@ -28,6 +28,17 @@
|
||||
- 补全的第二次搜索改为「标题 短剧 site:百科 / 豆瓣 / 平台」,摘要已够用时不再搜;只读结果标题 / 摘要含完整标题的网页(只有七成字对得上的首页、榜单页不再读)。
|
||||
- 模型抽取改为候选之一:模型改写的值置信度 0.3,网页原文更可信时取原文(以前模型改写的简介会盖过原文)。
|
||||
|
||||
### 变更(AG-5 智能体提示词与 Skill)
|
||||
- 系统提示分层:角色与边界 / 当前环境 / 能力地图 / Skill / 行为规则 / 汇报格式 / 本次目标,每层一个文件(`packages/agent/src/prompt/`),按会话类型(用户会话 / 巡检 / 后台调查 / 子会话 / 视觉子流程)选层。
|
||||
- 「当前环境」:会话开始时把已接入的下载器、媒体服务器、站点、媒体库目录、订阅 / 下载任务计数、待处理数写进提示(名称 + 中文状态 + 相对时间,不含地址与凭证),智能体不再把"站点列表里没有"汇报成"没有下载器"。
|
||||
- 汇报规则收紧:第一句就是结论、不超过 8 行、大小写 GB、时间写相对时间、不写 ID / hash / adapter / 英文状态码;被拒绝的动作只写一句「没做:…,需要你批准」;不说教。子会话思考与汇报用中文。
|
||||
- 巡检、后台调查的只读白名单加上 `download.list`、`site.list`、`site.user_data`。
|
||||
|
||||
### 新增(AG-5)
|
||||
- 6 个 Skill(`packages/agent/skills/`):巡检、收录一部作品、入库 / 整理问题排查、下载排查、订阅追更检查、数据清理与存储;每个写明适用意图、步骤、用到的能力、何时需要批准、汇报模板、不要做。用 Pi harness 的 Skill 格式加载,服务端按意图触发词载入(首轮进系统提示,追加消息换意图时附在消息前)。
|
||||
- 只读能力 `download.list`:按状态 / 作品 / 名称列下载任务,附按状态计数,大小、进度、时间给人话;智能体先列再看,不再向用户要下载任务 ID 或种子 hash。
|
||||
- 汇报核对 `lintReport` 与提示评测:fake 模型 8 条固定提示(e16),真实模型前后对比脚手架(`e16-agent-prompt-eval.real`,手动跑),记录见 `docs/design/agent-prompt-eval.md`。
|
||||
|
||||
## [0.3.2] - 2026-09-30
|
||||
|
||||
### 新增(BR-4 浏览器 UA 与指纹统一)
|
||||
|
||||
Reference in new issue
Block a user