 SkyJourneyandClaude Opus 5
|
4ce9a92013
|
feat(huanxi): 拆为个人端 / 管理端两个插件,技能全面对齐寰汐 v2
寰汐 v2 上线双 MCP(个人端 /mcp/ 与管理端 /admin-mcp/),两条端点是**两条独立的
信任边界**——Token 前缀不同、工具集不同、视角不同(管理端看全量、个人端只看我参与的)。
一个插件塞两套会让普通员工的客户端里出现他根本调不动的管理工具,因此拆成两个插件,
按角色各装各的。
## huanxi(个人端,全体员工)
7 个技能:shared / report / leader / task / issue / meeting / org
- 新增 `issue` `meeting`——v2 的议题域与会议域(M6v2 会议×议题解耦后的产物)
- **删除 `weekly`**——v2 没有 weekly_report 表,周报已并入报告体系
- 各技能重写为**流水线定义**而非使用说明:写明工具调用顺序、ID 在步骤间怎么传、
人工确认节点落在哪。「禁止自动提交」这条 v1 已验证的硬约束保留
- 删掉 `references/` 拆分文件——v2 技能自包含
## huanxi-admin(管理端,仅后台管理员)
4 个技能:admin-shared / admin-report / admin-module / admin-ops
MCP server key 取 `huanxi-admin`(与个人端的 `huanxi` 不同名),否则两插件并存时
会键冲突。
## 缓存目录按信任边界隔离
`~/.claude/huanxi-cache/` 下分 `personal/` `admin/` `dict/`:前两者视角不同,
混用会越权展示或数据错乱;`dict/` 与身份无关可共享。业务数据(任务/日报/会议/议题)
**显式声明不缓存**——v1 没写这条,Agent 会自行决定缓存然后拿到陈旧数据。
## 源码单一真相不在本仓库
技能源码在寰汐仓库 `skills/`,与 MCP docstring 同仓库同 commit——签名一改,
技能与工具在同一次改动里更新,从结构上消除跨仓库漂移(本仓库记忆
`feedback_plugin_dev.md` 记录的 4 类漂移覆盖全部 6 个 v1 技能,正是这个病)。
本仓库退化为**分发壳**,只接收 `python skills/sync_marketplace.py` 的产物,不手工编辑。
寰汐侧有 CI 守卫:技能里出现的每个工具名必须存在于实际注册表、个人端技能不得
指导调用管理端独有工具、不得硬编码状态字面量。
## 本分支不合 main
插件配置的域名此刻跑的还是 v1,合进 main 会通过自动更新推给已安装用户,
他们的技能会去调 v1 上不存在的工具。合并前置条件写在 CLAUDE.md「已发布插件」节。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019Vyeia9k43dVaUFNLo8Lny
|
2026-08-06 18:56:55 +08:00 |
|
 SkyJourneyandClaude Sonnet 4.6
|
8289fa6060
|
docs(huanxi-skills): 修正工具调用描述与参数出入,补充工具定义优先规范
参数/描述修正:
- report-submit.md:report_submit → report_submit_item
- huanxi-shared 全局约定:同步修正 report_submit 工具名
- weekly-draft.md:多模块循环示例 week → week_number(weekly_report_save 正确参数名)
- 工具索引补全参数:task_list_mine/people_get_board/user_list/weekly_report_submit
- resolve-ids.md:澄清 feishu_user_id 与 feishu_open_id 是两个不同字段
新增工具调用规范:
- huanxi-shared 全局约定第 6 条:以 MCP 工具实际定义为准
- 5 个 skill 文件前置区域统一加 ⚠️ 提示引用第 6 条
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-17 14:38:09 +08:00 |
|
 SkyJourneyandClaude Opus 4.7
|
38beecb2d0
|
feat(huanxi+memcore): 全量修正 huanxi 技能描述漂移 + memcore 七项优化
- huanxi: 更新 MCP URL 至 huanxi.office.yixiong-tech.com
- huanxi: 修正所有技能与后端 docstring 漂移
· report items 字段表(补 module_id 必填、progress→progress_update、去除虚构 status)
· weekly_report_save week→week_number
· task end_date(非 due_date)、critical(非 urgent)、not_started(非 todo)
· 用户/模块 ID 字段名统一为 id(非 user_id)
· 所有 references 顶部声明"参数细节以 MCP docstring 为准"
- memcore: 新增 memcore-shared 共享层(路径锁定 + 全局常量 + PROJECT_DIR 跨平台解析)
- memcore: lint_report 增量保活(NEED-HUMAN 稳定 ID + resolved 跳过)
- memcore: synonyms.md 自动登记入索引
- memcore: SYNTHESIS_THRESHOLD / LINT_STALE_*_DAYS / MULTI_HOST_WARN_DAYS 常量化
- memcore: update Phase 1 增加 Base commit 兜底,防锚点丢失雪崩
- memcore: Phase 3C 引用快扫脚本改用 grep -F + -- 兼容中文/空格 title
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-12 19:13:21 +08:00 |
|
SkyJourney
|
0c46ed0306
|
chore: sync before memory update
|
2026-05-01 12:04:12 +08:00 |
|