knqiufan/powercontext-dsh ↗★ 8
powercontext-dsh
DeepSeek Harness plugin that connects to a PowerContext Server over HTTP for recall, memory, handoff, experience, and skills.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:knqiufan/powercontext-dsh说明文档
阅读完整 README ↗PowerContext for DeepSeek Harness
English | 中文
DeepSeek Harness 插件:通过 HTTP 接入正在运行的 PowerContext Server,覆盖召回、记忆、交接、经验与技能。本仓库不嵌入存储、不启动 Server,也不 import Python 包。
dsh plugin --profile web add
功能
插件按 OpenAPI 调用 Server 的 /v1/... 接口,不走 MCP。
每轮模型开口前自动:
- 召回:
POST /v1/context/prepare,把有界上下文注入本轮(按不可信历史证据处理)。 - 捕获:
POST /v1/sources/content,把当前用户输入存成 Content Source。
具名 pc_* 工具只暴露 Agent 可用的 Memory、交接、经验、技能和只读审核操作。写操作会先向用户做一次确认。审核变更仍走人类命令 /pc review;破坏性和管理类 OpenAPI 不会作为模型工具暴露。同时注册 skill project-context。Server 不可达时跳过召回,不阻断当前对话。
| 能力 | 工具 | HTTP |
|---|---|---|
| 记忆 | pc_search pc_remember pc_memory_list pc_memory_get pc_memory_revise pc_memory_retire | /v1/memory/* |
| 上下文 | pc_prepare_context pc_capture_source | /v1/context/prepare、/v1/sources/content |
| 交接 | pc_handoff_activate pc_handoff_prepare pc_handoff_finalize pc_handoff_commit pc_handoff_continue | /v1/handoff/* |
| 经验 / 技能 | pc_experience_generate pc_experience_get pc_skill_generate pc_skill_get | /v1/experience/*、/v1/skill/* |
| 审核 | pc_review_list pc_review_get | /v1/artifact-candidates/* |
完整接口见 openapi/powercontext.yaml。
快速开始
需要同时运行 PowerContext Server 和 DeepSeek Harness。Server 和插件使用同一个 Git ref。