mirror of
https://git.openapi.site/https://github.com/desirecore/market.git
synced 2026-07-23 04:03:48 +08:00
## 摘要 / Summary ### 中文 #56 的复盘修正。上一轮"强改写压缩"把四技能 L1 的**技术属性、使用场景与交互示范当套话一刀切**,造成实质信息丢失(承诺"意图全保留"但未做到)。本 PR 补回: - **create**:`创建仓库符合 AgentFS v2 规范、git 管理版本(可治理/可追溯)`定位;`基础创建`形态(name+description,description 自动填充 persona L0);需求收集的**引导问题示例**("起什么名字?/主要负责什么?"…);企业部署/开发者原型使用场景。 - **update**:`agent 目录 git 管理版本、历史可追溯`定位 + 使用场景。 - **discover**:使用场景(浏览/新用户/找替代)+ `语义匹配而非关键词搜索`。 - **delete**:使用场景(清理/测试/释放存储)。 根因:L1 混着实质技术属性与营销套话、使用场景是触发判据、引导问题是交互示范,不该按"只留独有信息"一刀切。补回后仍保留结构性压缩(zh 正文合计仍降 ~64%)。版本 create 2.5.2 / update 3.1.3 / delete 2.5.2 / discover 2.6.2,manifest 1.2.13,中英双份同步、重算 source_hash(validate-i18n 通过)。 ### English Post-mortem fix for #56. The previous aggressive compression treated the skills' L1 technical attributes, use cases, and interaction demos as boilerplate and cut them in a blanket way, dropping substantive information (the "all intent preserved" claim wasn't fully met). This PR restores: create's AgentFS-v2 / git-version-management positioning, the "basic create" form (name+description auto-filling persona L0), the requirement-gathering prompt questions, and enterprise/developer use cases; update's git-versioned/traceable positioning and use cases; discover's use cases and "semantic match, not keyword search"; delete's use cases. Root cause: L1 mixed real technical attributes with marketing boilerplate, use cases are trigger cues, and prompt questions are interaction demos — none should have been blanket-cut. Structural compression is retained (zh bodies still ~64% smaller). Versions bumped, manifest 1.2.13, both locales synced, source hashes recomputed (validate-i18n passes).
1.6 KiB
1.6 KiB
Changelog
[2.5.2] - 2026-07-19
- 复盘补回改写压缩时误删的实质信息:create 的 AgentFS v2/git 版本管理定位、基础创建(name+description 自动填充 persona L0)、需求收集引导问题示例;update/delete/discover 的使用场景与版本管理定位。功能对齐原始意图,仍保留结构性压缩。
[2.5.1] - 2026-07-19
- 提示词改写压缩,功能不变——与 ManageAgent 工具契约重复的说明、装饰框图、重复表改写融入流程,示例就地精简;不外置、不净删,意图全保留。
[2.5.0] - 2026-07-18
- 创建方式从 HTTP API(
POST /api/agents)改为ManageAgent内置工具(实例鉴权上线后 Agent 不再直接访问本机 API) - 补充保留标识(core/desirecore)拒创、config 仅允许 llm 白名单的错误处理说明
- 声明
required_client_version: 10.0.90
[2.4.0] - 2026-02-28
- 修复响应格式文档,与实际 API 返回对齐(
{ success, agentId, agent }) - AgentFS 背景知识提取到共享文件
_agentfs-background.md,消除重复 - 受保护路径统一引用
_protected-paths.yaml - 补充"修改"分支的交互流程说明
[2.2.0] - 2026-02-27
- API 改为结构化 L0/L1/L2 输入(PersonaInput / PrinciplesInput),所有字段可选
- 用户确认预览从原始 markdown 改为表格形式展示
- 支持最简创建(仅 name),自动补全所有默认值
[2.1.0] - 2026-02-26
- 移除 fetch_api 依赖,改为通过 Bash/curl 调用 HTTP API;API 地址由 system prompt 注入;以用户阅读体验优先的 blockquote 格式呈现内容