47 Commits

Author SHA1 Message Date
2662fd55fc fix: manage-teams 补全 disable-model-invocation: true (1.2.1→1.2.2) 2026-04-13 16:33:16 +08:00
8aac4a588b fix: environment-setup 和 web-access 也改为 disable-model-invocation: true
- environment-setup 1.1.1→1.1.2
- web-access 1.1.1→1.1.2
2026-04-13 16:30:13 +08:00
3bed41d7a1 fix: 全局技能 disable-model-invocation 改为 true,按需加载减少 system prompt 体积
13 个技能从 false(自动注入 ~160KB)改为 true(按需加载),
大幅减少每次 LLM 请求的 system prompt token 占用。

涉及技能(版本号 patch +1):
- create-agent 2.4.1→2.4.2
- delete-agent 2.4.1→2.4.2
- discover-agent 2.5.1→2.5.2
- docx 1.0.1→1.0.2
- frontend-design 1.0.1→1.0.2
- mail-operations 1.0.1→1.0.2
- manage-skills 1.0.1→1.0.2
- pdf 1.0.1→1.0.2
- pptx 1.0.1→1.0.2
- s3-storage-operations 2.0.1→2.0.2
- skill-creator 1.0.0→1.0.1
- update-agent 3.0.1→3.0.2
- xlsx 1.0.1→1.0.2
2026-04-13 16:28:52 +08:00
aa6b1389fe fix: 为 9 个 skill 补全 L0/L1/L2 分层结构,版本号 +1
按照 desirecore-format.md 规范,为以下 skill 添加标准分层结构:
- docx (1.0.0→1.0.1), pdf (1.0.0→1.0.1), pptx (1.0.0→1.0.1), xlsx (1.0.0→1.0.1)
- frontend-design (1.0.0→1.0.1), mail-operations (1.0.0→1.0.1)
- environment-setup (1.1.0→1.1.1), web-access (1.1.0→1.1.1)
- manage-teams (1.2.0→1.2.1)

每个文件增加 L0(一句话摘要)、L1(概述与使用场景)、L2(详细规范)三层,
原有技术内容保持不变,metadata.updated_at 更新为 2026-04-13。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 15:33:56 +08:00
9cde6c0c7d fix: 补全邮箱操作技能缺失的 API(附件下载、草稿管理、Gmail 标签) 2026-04-10 19:26:48 +08:00
bfb21b3d11 feat: 新增邮箱操作全局内建技能 (mail-operations)
- 支持 Gmail / Outlook / IMAP (QQ、163 等) 全部邮件操作
- 包含账户管理、邮件收发、搜索、标签/分类、草稿、自动规则、附件下载
- 支持 auto_reply 和 agent_handle 两种自动化规则动作
- 从原始 1357 行文档优化为 342 行 SKILL.md,表格化 API 参考
- risk_level: medium(涉及发送邮件等写操作)
- 注册到 builtin-skills.json 清单
2026-04-10 19:15:56 +08:00
187d42e302 feat: environment-setup v1.1.0 — 增加 Docker/Podman 容器环境 + WSL2 配置
- frontmatter: description 和触发词覆盖 Docker/Podman/WSL2/容器关键词
- 快速诊断: 增加 Docker/Podman/WSL2 检测命令
- 新增「容器运行环境」章节: Docker 各平台安装、Podman 替代方案、常见问题
- 新增「WSL2 安装与配置」章节: 检测/安装/发行版/开发环境配置/文件互访/常见问题
- 版本升级 1.0.0 → 1.1.0
2026-04-09 12:36:13 +08:00
a5efc3b9a9 feat: environment-setup 技能增加 Hatch/Volta (DesireCore 内置) 使用说明
- 新增 Python 多版本管理(Hatch)章节:版本查看/安装/移除/使用
- 新增 Node.js 多版本管理(Volta)章节:安装/包管理器/自动切换/固定版本
- Hatch vs pyenv / Volta vs nvm 对比表
- 原有 pyenv/nvm/fnm 章节标注为「社区方案」以区分
2026-04-09 12:30:48 +08:00
aa9b1edf83 feat: 办公技能增加 Prerequisites + 新增 environment-setup 技能
- docx/pdf/xlsx/pptx: 添加 Python 3 检测和包依赖 Prerequisites 段落
- 新增 environment-setup 技能:完整的 Python/Node.js 安装、多版本管理、常见问题排查指引
- builtin-skills.json: 添加 environment-setup 到内置技能清单
2026-04-08 23:00:14 +08:00
ae78f05db3 feat: 补全 7 个技能的 market icon
为以下技能添加 SVG icon,遵循 3+2 色彩体系:
- manage-teams: 双人剪影 + 绿色组织节点 (Blue→Green)
- docx: 折角文档 + 标题块 + 文本行 (Blue→Purple)
- pdf: 折角文档 + 红色书签 (Red→Orange)
- pptx: 演示屏 + 橙色播放按钮 (Orange→Green)
- xlsx: 网格表格 + 绿色对勾徽标 (Green→Blue)
- frontend-design: 浏览器框架 + 交通灯 + 布局块 (Purple→Blue)
- web-access: 地球仪 + 绿色放大镜 (Blue→Green)
2026-04-08 17:57:25 +08:00
张馨元
98322aa930 feat: 新增 web-access 和 frontend-design 两个内置技能
根据 docs 推荐补齐 5 个内置技能中的 c) 和 e):

web-access v1.1.0:
- 三层架构:L1 WebSearch/WebFetch + L2 Jina Reader + L3 CDP Browser
- 添加 Chrome CDP 前置条件(macOS/Linux/Windows 启动命令)
- 支持登录态访问 小红书/B站/微博/知乎/飞书/Twitter/公众号
- Jina Reader 重新定位为默认 token 优化层(非兜底)
- 新增 references/cdp-browser.md(Python Playwright 详细操作手册)
- 触发词扩充:小红书、B站、微博、飞书、Twitter、推特、X、知乎、公众号

frontend-design v1.0.0:
- 从 Claude Code 官方 frontend-design 技能适配
- 保留原版 bold aesthetic 设计理念
- 新增 Project Context Override 章节:在 DesireCore 主仓库内工作时
  自动遵循 3+2 色彩体系(Green/Blue/Purple + Orange/Red)
- 添加 Output Rule 要求告知用户文件路径

builtin-skills.json: 12 → 14 skills
2026-04-07 15:35:59 +08:00
张馨元
de6cfa0b23 feat: 办公四件套添加 Output Rule 要求 Agent 告知用户文件存储路径 2026-04-04 20:06:41 +08:00
张馨元
bfe69b94a0 fix: 办公四件套添加 disable-model-invocation: false 启用自动检测 2026-04-04 19:48:45 +08:00
张馨元
20508f816e fix: 办公四件套 description 添加中文触发词,修复中文消息无法触发技能的问题 2026-04-04 19:40:18 +08:00
张馨元
e7eb16d971 fix: skill-creator 改为自动检测模式(disable-model-invocation: false) 2026-04-04 19:22:04 +08:00
张馨元
76c4f66698 feat: 添加办公四件套内置技能(docx/pdf/xlsx/pptx) 2026-04-04 14:27:54 +08:00
张馨元
17d6efd022 fix: 安装完成后强制向用户报告存储路径和作用域 2026-04-03 22:48:31 +08:00
张馨元
f94d34468a feat: 添加 skill-creator 内置技能
适配 DesireCore 系统的技能创建器,兼容 Claude Code 基础格式:
- SKILL.md: 完整 frontmatter + L0/L1/L2 分层内容
- init_skill.py: 支持 --format basic|desirecore
- quick_validate.py: 移除白名单限制,改 Schema 校验
- package_skill.py: 新增 --install API 安装模式
- references/desirecore-format.md: 完整字段参考
2026-04-03 21:24:34 +08:00
705db88fd1 feat: manage-teams v1.2.0 — 添加组长唯一性约束(一人一团队) 2026-03-29 21:52:38 +08:00
79929fb35f feat: 迁移 manage-teams 技能到市场仓库 (v1.1.0)
从主仓库 defaults/global-skills/ 迁移 manage-teams 技能到市场仓库统一管理。
变更:
- 术语统一:"群"→"团队"(临时群→临时团队,持久群→持久团队)
- 文档补充:新增 add_members/remove_members/set_supervisor 操作示例
- 加入 builtin-skills.json 清单
2026-03-29 21:21:58 +08:00
36f0f5d384 refactor: update-agent v3.0.0 — 从 HTTP API 迁移到 AgentFS 直接文件操作
- 变更应用改为直接读写 ~/.desirecore/agents/<agentId>/ 下的文件
- 移除所有 HTTP API 端点引用(PUT persona/principles/files)
- 回滚流程改用 git log/show 命令查看历史版本
- 错误处理改为文件系统错误

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 02:32:21 +08:00
331a935205 fix: 补齐 s3-storage-operations 市场元数据 2026-03-13 21:55:52 +08:00
d76e8a5932 chore: s3-storage-operations 版本 2.0.0 → 2.0.1
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 12:37:19 +08:00
7c00417241 fix: s3-storage-operations name 改为中文"对象存储操作"
与其他全局 skills(创建智能体、管理技能等)保持中文命名一致。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 12:31:59 +08:00
76985488f3 fix: 修复 s3-storage-operations SKILL.md frontmatter 校验错误
移除不在 schema enum 中的 `type: tool` 字段,消除 skill-discovery 的 "must be equal to one of the allowed values" 警告。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 11:50:05 +08:00
c2793cec67 feat: 添加 s3-storage-operations 全局技能
将 S3 对象存储操作技能从本地提升为全局内置技能,
通过 builtin-skills.json 注册,随客户端同步分发。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 15:41:15 +08:00
0f8daa5a0f refactor: discover-agent 改为按需加载(disable-model-invocation: true)
与 Claude Code 的 skills 加载机制对齐:默认不将完整内容注入 system prompt,
改为通过 Skill 工具按需加载,节省 token 消耗。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 15:38:58 +08:00
e0e7bd5e6d feat: 新增 manage-skills 内置技能(v1.0.0)
新增技能用于管理 Agent 的全局技能和私有技能,包括:
- 列出已安装技能
- 启用/禁用全局技能
- 创建私有技能(引导式)
- 调试技能执行问题

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 18:16:30 +08:00
0e013567d3 refactor: 四个全局技能复盘优化(v2.4.0)
P0 结构性修复:
- update-agent 阶段 5 统一为 HTTP API,移除所有 Git 操作示例
- create-agent 响应格式与实际 API 对齐
- delete-agent 合并"前置检查"与"错误处理"

P1 一致性修复:
- 统一 frontmatter 字段顺序、tags 英文化
- 提取 AgentFS 背景知识到共享 _agentfs-background.md
- 受保护路径统一引用 _protected-paths.yaml

P2 缺失补充:
- discover-agent 补充"了解更多"API 实现
- update-agent 新增 Persona 修改示例
- create-agent 补充"修改"分支交互流程
- delete-agent 补充停止 Agent 方式

P3 精简优化:
- 精简版本回滚、删除范围、匹配算法描述

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 22:47:09 +08:00
41afa07fbe chore: 全局技能升版至 v2.3.0
- 统一版本来源(移除 metadata.version 冗余)
- create-agent / update-agent risk_level 降为 low
- 技能名称中文化

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 21:53:47 +08:00
5b46a51eba fix: create-agent / update-agent risk_level 降为 low
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 21:52:33 +08:00
cb52235673 refactor: 移除 metadata.version 冗余,顶层 version 为唯一来源
- 所有 SKILL.md 的版本号统一由顶层 version 字段定义
- 删除 metadata 中的冗余 version 副本
- 参考 OpenClaw 实践:version 作为顶层一等公民

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 21:50:59 +08:00
2c40829b63 chore: discover-agent / delete-agent 升版至 2.2.0
- 与 create-agent / update-agent 版本对齐
- name 字段已在上个提交改为中文

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 19:21:00 +08:00
53fbc46150 refactor: 技能 name 改为中文 + update-agent 加入 AgentFS 背景知识
- 4 个技能 name 改为中文:创建智能体、更新智能体、发现智能体、删除智能体
- update-agent 新增 AgentFS 仓库结构背景知识(仅 Agent 内部使用)
- update-agent 回执改为用户友好格式,移除内部路径和 YAML 回执
- 合并重复的受保护路径段到背景知识中
2026-02-28 18:46:26 +08:00
6d94acaf0a fix: create-agent 保留 AgentFS 结构作为 Agent 背景知识,用于排查和维护 2026-02-28 18:21:36 +08:00
a16124e3d2 fix: create-agent 回执移除 AgentFS 内部细节,面向用户友好呈现 2026-02-28 18:12:50 +08:00
386c1c2e43 feat: create-agent / update-agent v2.2.0 — 结构化 L0/L1/L2 API 输入
- create-agent: API 改为结构化 PersonaInput/PrinciplesInput JSON 输入
- create-agent: 用户确认预览从原始 markdown 改为表格形式
- create-agent: 支持最简创建(仅 name),自动补全所有默认值
- update-agent: 新增结构化 GET/PUT persona/principles 端点说明
2026-02-28 10:12:53 +08:00
b8ba404577 refactor: 消灭 skill.json,SKILL.md 成为唯一真相源
- 将 skill.json 中的 icon、shortDesc、category、maintainer、
  compatibleAgents、channel 迁移到 SKILL.md frontmatter 的 market 段
- 将 skill.json 中的 changelog 字段提取为独立 CHANGELOG.md
- 删除所有 skill.json(downloads/rating/ratingCount 等虚假数据一并移除)
- 版本号统一从 SKILL.md frontmatter version 读取

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 20:38:00 +08:00
89e68de812 feat: 上架 DesireCore 核心智能体,新增管理分类,精简 latestVersion
- 新增 management 分类(系统管理与编排工具)
- 创建 DesireCore Agent 市场条目(id: desirecore, verified)
- 更新 manifest 统计(totalAgents: 1, lastUpdated: 2026-02-27)
- 移除 4 个 skill.json 中冗余的 latestVersion 字段(version 已够用)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 20:28:51 +08:00
404af550da refactor: 移除旧版 agent.json 和 skill.json 文件
移除已废弃的市场元数据文件:
- 6 个 agent.json(business-analyst, code-reviewer, data-analyst, task-master, translator, writing-coach)
- 5 个 skill.json(calendar-sync, doc-parser, email-client, file-manager, web-search)

版本信息已统一由 SKILL.md frontmatter 管理,skill.json 不再需要。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 19:43:19 +08:00
b2926b3212 fix: 同步 skill.json 版本至 2.1.0,移除 fetch_api 依赖
- 4 个全局技能 skill.json version/latestVersion 统一为 2.1.0
- requires.tools 移除已废弃的 fetch_api
- 更新 updatedAt 和 changelog
2026-02-26 20:54:06 +08:00
761226d567 feat: 统一全局技能至 v2.1.0,简化 API 调用方式
- 4 个全局技能版本统一为 2.1.0
- 移除 fetch_api 工具引用,改为通过 Bash/curl 调用 HTTP API
- API 基础地址由 system prompt 注入,技能无需自行端口发现
- create-agent 改为以用户阅读体验优先的 blockquote 格式呈现 markdown 内容
2026-02-26 20:38:35 +08:00
c1ca91c80a style: 技能图标升级为色彩丰富的多色 SVG
将 9 个技能图标从单色 stroke 风格升级为带渐变、填充、多色的
丰富视觉风格,每个图标使用项目 3+2 色彩体系中的特征色:
- search: 蓝/青渐变镜片
- file-text: 蓝色文档+紫色文字行
- calendar-days: 绿色框架+蓝/青日期点
- compass: 紫色罗盘+橙色指针
- folder-open: 橙/黄渐变文件夹
- mail: 蓝色渐变信封
- user-plus: 绿色人物+绿色加号
- user-minus: 橙红色人物+红色减号
- user-cog: 紫蓝色人物+蓝色齿轮

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:15:28 +08:00
6837bd897a refactor: icon 字段从 Lucide 名称迁移到内联 SVG
将 9 个技能的 icon 字段从 Lucide 图标名称(如 "search")替换为
内联 SVG 字符串,使市场数据完全自包含,新增技能无需修改前端代码。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 10:17:01 +08:00
a787208db9 feat: 为 4 个 builtin 技能添加 skill.json 市场元数据
- create-agent: 创建智能体(元技能,medium 风险)
- delete-agent: 删除智能体(元技能,high 风险)
- discover-agent: 发现智能体(流程型,low 风险)
- update-agent: 更新智能体(元技能,high 风险)

使 market-sync 的 scanSkills() 能够索引这些技能,
在市场 UI 中正常展示。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 09:15:32 +08:00
15e8d1f0c8 feat: 添加 4 个全局技能到 builtin 通道
- 新增 builtin-skills.json 清单
- 添加 create-agent / delete-agent / discover-agent / update-agent SKILL.md
- 添加 _protected-paths.yaml 共享配置
- 与捆绑源版本一致,启用 Phase 2 热更新通道

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 09:10:44 +08:00
DesireCore
b09592338c Initial market data: 6 agents, 5 skills 2026-02-16 21:48:24 +08:00