 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 5
|
d7aaaf8224
|
chore: memory-sync — 归档 memory-lint 速度分档决策 + 修复 2 处断链 + CLAUDE.md 常量同步
decisions.md 新增 memory-lint 过期检测速度分档决策记录;修正 2 处因章节标题漂移导致的断链引用;MEMORY.md 引用计数按实测刷新;lint_report.md 归档本次健康检查结果(含 1 项 3B 双链非对称 WARN 待人工确认);CLAUDE.md 常量表与决策条目计数同步更新。
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019z1dhAgV1vqz7SiniXw96C
|
2026-07-10 11:07:05 +08:00 |
|
SkyJourney
|
bd960dbddd
|
chore: memory-sync — 归档 obsidian 社区对标审查决策 + 引用计数刷新
Phase 3 节段合并:远端 decisions.md 中"obsidian skill 集对标社区基准的审查 + 优化(2026-06-12)"
Section 自动合并到本地(远端独有 → 追加到末尾,无 remote-diverge)。
Phase 5 memory-update:
- decisions.md frontmatter commit 38beecb → fad7335
- project_overview.md 更新 obsidian 行:9 技能 → 10 技能,标注社区对标基准
Phase 6 memory-lint:
- 文件级引用 AUTO-FIX:decisions.md 1→3(达到 SYNTHESIS_THRESHOLD=3,列为核心枢纽节点)
- MEMORY.md 引用列同步:decisions=3 / project_overview=1 / feedback_plugin_dev=1 / lint_report=0
- NEED-HUMAN: 0
- section 级跨文件引用仍 < 3,无 synthesis 升级候选
Phase 7-9:CLAUDE.md 元数据更新(commit hash + 决策项 11→12 + obsidian 10 技能)。
|
2026-06-12 20:04:26 +08:00 |
|
 SkyJourneyandClaude Opus 4.7
|
a9a89e57c3
|
chore: memory-sync — 归档 memcore-shared/lint_report 保活/Base commit 兜底等决策
- decisions.md 新增 3 项:memcore-shared 共享层、lint_report 增量保活、Phase 1 锚点兜底
- feedback_plugin_dev.md 新增 2 项:skill 不重写 MCP 参数表、签名变更全量扫描
- project_overview.md:memcore 技能数 3→4,新增 memcore-shared
- AUTO-FIX:feedback#skill-不重写MCP参数表 补反向引用至 decisions
- 引用列:decisions/project_overview/feedback 均为 1,lint_report 为 0
- CLAUDE.md 元数据更新(commit 38beecb),引导区块刷新
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-12 19:19:20 +08:00 |
|
 SkyJourneyandClaude Sonnet 4.6
|
4bf58796cf
|
chore: memory-sync — 归档 memcore 三项优化决策
新增三条架构决策:
- synonyms.md 作为独立等价词表文件(type: reference)
- synthesis 三触发分工:快扫 vs 精扫的职责边界
- memory-sync Phase 0 冲突检测必须先于 git commit
更新 project_overview.md:memcore 插件描述补充新能力说明
刷新 MEMORY.md 索引锚点至 f26e741
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-10 18:58:28 +08:00 |
|
 SkyJourneyandClaude Sonnet 4.6
|
9c2f19b579
|
chore: memory-sync — 新增 obsidian 插件记录 + memcore 路径锁定决策归档
- decisions.md 新增 memcore memory-update/lint 路径锁定决策条目
- project_overview.md 已发布插件表新增 obsidian 插件族(9 个技能)
- CLAUDE.md 已发布插件表同步更新,顶部元数据刷新至 9c91382
- MEMORY.md / lint_report.md 索引与执行时间更新至 2026-05-08
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-08 11:57:01 +08:00 |
|
 SkyJourneyandClaude Sonnet 4.6
|
ab6d78b096
|
feat: 新增 huanxi 与 memcore 插件,完善 CLAUDE.md 与记忆体系
- 新增 plugins/huanxi:Bearer Token 模式 MCP Server + 6 个工作流技能
(日报/负责人日报/周报/任务/组织),修正全部 MCP 工具签名
- 新增 plugins/memcore:memory-sync/update/lint 三技能记忆引擎,
修正 git add 范围避免误提交敏感文件
- CLAUDE.md:移除 version 字段示例,补充 userConfig/mcpServers 说明,
注入「记忆体系(会话启动必读)」区块
- .claude/memory/:初始化项目记忆索引(decisions/project_overview/
feedback_plugin_dev/lint_report)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-01 12:12:08 +08:00 |
|