Skip to content
View CallMeHFK's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report CallMeHFK

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CallMeHFK/README.md
whoami

CallMeHFK · UTC+8 · Agent 系统工程师

过程监督 / 输出路由 / 技能质量 / 多 Agent 运行时

upstream plugins

python typescript go c cpp linux windows git WDK · APO Renode MCP AgentScope · QwenPaw

仓库速览 · 系统设计 · 上游 PR · 闭源与内部 · 图解 · 运行原则

仓库速览

仓库 是什么 版本
dispatch-guard 编排 Agent 输出路由的 tool-seam 中间件 v0.1.11
agent-shepherd 智能体过程监督:两层检测器 + 离线反事实基准 v0.4.0
jev-kernel mu 式判定内核:tool seam 上的分级裁决与校准概率(上游移植适配) v0.2.1
agent-task-callback 跨 Agent 后台任务的 push 侧回调 v0.1.5
qwenpaw-secret-input 运行中途向人要密钥:明文不进模型上下文,只回一次性 ref v0.2.0
qwenpaw-openviking OpenViking 记忆服务的 QwenPaw 原生插件(上游移植适配) v0.2.0
site-kg 站点 URL 或本地目录 → 知识图谱 → 10 工具 MCP 服务 —
qwenpaw-consensus-rank 多评审 LLM 位次平均共识排序 v1.4.10
niclane 本地 SOCKS5 / HTTP 代理的 per-NIC 出口隔离(Go,候选车道自动故障转移,fail-closed) v0.4.0
sovereign-echo 把个人数据主权声明注入每一场对话(Shell) —
agent-chatroom 多 Agent 聊天室:@ 点名、并行应答、SSE 流式、共享画布 —
raspberry-pi 派上实时语音通话(WebRTC),后端是真能执行工具的 CLI agent —

行序与展厅卡片序一致,即 3D 星座的四个簇。

推送与版本对 2026-10-22 的 GitHub 复核。

系统设计

只展开自己从零写的三个系统;宿主插件与上游移植走上表,不占这一节。

agent-shepherd — 过程监督

观测 QwenPaw / Claude Code / Codex 的 reasoning 与 tool call 流,偏航时注入纠正。

  • 两层检测。Tier 0 是确定性检测器,覆盖 loop、regression、越权编辑、binding drift、context rot,另有一路 CUSUM 漂移告警。Tier 1 是 PRM 式 LLM 判定,只在 natural checkpoint 或 CUSUM 接近告警线时唤醒。
  • 阈值来自测量。漂移阈值用蒙特卡洛仿真标定到会话级误报预算,判定阈值用 conformal risk control 按实测拟合。工具结局先做 failed / ok / unknown 三态分类,错误串文法只作兜底。规则本条目按 Wilson 下界排序。
  • shepherd eval 注入单点故障,按检测器报 precision、recall、detection latency、supervision cost。
  • 0.4.0 把判定层接回规则本:每条真正注入的纠偏留待下次 judge review,按准入线标 agreed 或 disagreed;条目排序混合 adherence 与贴否率的收缩 Wilson 下界,累计 4 次以上且贴否过半的条目从 header 剔除。
  • shepherd uninstall 只删安装写进去的条目,改前备份,--dry-run 出计划。shepherd stop 按 /health 报的 pid 分拣手动进程与 systemd unit。

dispatch-guard — 输出路由

把派发约束从 system prompt 移到 tool seam:on_acting 拦截交付物形状的写入并 deny,回填该派给谁。

  • 写入按交付物目录与扩展名加白名单判定,命中且存在归属专家 agent 时拒绝,并回填该派给谁。shell 侧默认 warn,开 shell_enforce 才拦重定向旁路。spawn_subagent 是配置层之外的兜底 deny。读与基础文件 IO 不拦。
  • routes.json 按 mtime 热加载,并自审矛盾规则、死规则、未知 mode。无配置时从各 agent 声明的派发策略草拟 warn 模式的 routes.draft.json,改名后才生效。
  • jev 是 opt-in 第二层,默认关,只补确定性规则判不出的两处:草拟路由的 P0,和关键词路由指不到在册 owner 的 P1。p ≥ 0.85 才在 enforce 下 deny 并点名 owner,0.6 到 0.85 转 warn。判定端点与模型取自 jev-kernel 的 jev.json,kernel 停这层也停。

agent-chatroom — 多 Agent 运行时

用户与多个 CLI agent 同室互聊:@ 点名,agent 之间也能互相唤起。零框架 node:http + SSE,前端单页零构建。

  • 和 dispatch-guard 同一条主张:回复路由是策略层,不写在 prompt 里。@ 精确点名、无 @ 全员接力、replyTo 链深 ≤ 3 防无限对轰、发言冷却防抢话;并行应答默认开,同一轮被点名的多个 agent 同时发言,流式事件天然交错。
  • 三种 driver 并存(ACP 常驻会话 / 本地一次性 CLI / 远程 SSH),所以「本机已装的各家 agent」不必先被改造成同一个协议才能进屋。abort 是一等公民:Driver.send 第三个参数就是 AbortSignal,acp 发 session/cancel,cli / ssh 杀进程组。
  • SSE 事件对齐 AG-UI 分类法(TEXT_MESSAGE_* / THINKING_* / CUSTOM / STATE_*),字段名本身就是前后端契约。
  • 接入结论落在实现里:ACP 驱动 qodercli 时默认不调 authenticate(会挂起),直接 session/new,失败且 authMethods 非空时才回退一次。国际版端点 *.qoder.sh 被 TLS 拦截,默认配置改用国内版 qoderclicn。

package.json 写 0.1.0 但未打 tag · 仓库无 LICENSE。

上游 PR

仓库 PR 状态 内容
skillsgate #31 merged 2026-10-12 投递 Qoder / Qoder CN / QwenPaw / ZCode 四个宿主,+47/−5
sepia #289 merged 2026-10-09 零 Skill 安装改为显式失败,撤掉 /sepia 命令,+199/−171
sepia #250 merged 2026-09-17 .qwenpaw-plugin/ 插件包 + /sepia 斜杠命令,+318/−25
ncdownloader #158 merged 2024-06-06 修复「搜索音乐」条目下载失败(issue #136),+1/−1
nacos #12127 merged 2024-06-03 Python services sample,+198/−2
SemaPLC #6 open QwenPaw / Claude Code / Cursor 三平台接入
ResearchStudio #60 open 安装器并列加 QwenPaw 与 Qoder 两个宿主
text-to-cad #429 open README 与首页补 ZCode / QwenPaw 安装路径

同一套 Skill 内容不动,只改 manifest 与路由。数字与状态对 2026-10-22 的 GitHub 复核。

闭源与内部

  • GameForge MCP Server — 截屏与鼠标键盘注入的 MCP 工具集,stdio / HTTP / SSE 三种 transport,mouse_click 与 key_press 带 duration 参数
  • Windows capture APO — WDK CBaseAudioProcessingObject + ATL,iic JAEC 回声消除后接自研因果流式降噪核(DD-Wiener / MCRA,无前瞻);audiodg 内 CPU 用户态实时运行,不经 DSP/NPU offload
  • ScheduleCopilot — AgentScope Agent Team:Leader 编排多类 Worker,配领域 Skill、长期记忆中间件与多租户隔离

图解

Agent Skill 生态闭环:安装 → 运行 → 蒸馏 → 评分(SkillLens 9 维),再由 SkillOpt 门控优化回到安装

决策边界:参数调优触及物理上限即立即转向;回路由建立基线、改进、对比基线构成

技能侧按带 SKILL.md 的目录安装,配 9 维评分与门控优化,评分口径参照 SkillLens 的实证基线。

运行原则

用数据与事实做决策,不用感觉。先盘点再行动,确认了快速推进。质量是底线,效率是目标。

CallMeHFK:~$ cat principles.txt
[0] 先盘点,再行动      建立基线 → 改进 → 对比基线,不盲目启动
[1] 数据驱动不迷信      源码 > 配置 > 运行态;禁止口算,工具算完再输出
[2] 逐字保真            源数据神圣不可改;可加标注,禁止「优化」改写
[3] 物理极限即边界      参数调优空间可迭代,碰物理上限立即转向,不死磕
[4] 诚实纠错            新数据推翻旧结论 → 明确记录「上一轮我说 X 是错误的」
[5] 工具链即基础设施    按任务安装不膨胀;必须有退路,否则不上

「写得进去的部分,已经足够强大。」—— 但做不出来,比说不清楚更致命。

Pinned Loading

  1. alibaba/nacos alibaba/nacos Public

    an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.

    Java 33.5k 13.3k

  2. qwenpaw-consensus-rank qwenpaw-consensus-rank Public

    QwenPaw tool plugin: multi-judge consensus ranking — cross-family LLM judges each rank an independently anonymized slate; mean-rank consensus, Spearman report, per-judge position-stability.

    Python 2

  3. text-to-cad text-to-cad Public

    Forked from earthtojake/text-to-cad

    A library of agent skills for CAD, CAE and CAM

    Python 1

  4. agent-shepherd agent-shepherd Public

    A supervisor plugin that observes QwenPaw, Claude Code, and Codex agents while they reason and execute tools, and injects corrective guidance when they drift.

    Python

  5. agent-task-callback agent-task-callback Public

    QwenPaw plugin: opt-in persistent watcher that resumes the registering console session when an inter-agent background task finishes.

    Python

  6. sepia sepia Public

    Forked from Nanako0129/sepia

    De-AI writing skill for any Agent Skills-compatible agent (77+ via the Skills CLI), with native plugins for Claude Code, Codex, Grok Build, and Antigravity. Narrative-architecture repair for fictio…

    Python