deepseek-harness-plugins
消息通讯 活跃维护

deepseek-harness-plugins

mapan0424/deepseek-harness-plugins

社区非官方插件合集,覆盖功能扩展、交互优化等多类插件,开箱即用无需改动核心配置,所有代码完全开源可自由调整,满足不同开发使用需求。

1
Stars 标星
0
Forks 分支
1
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
1023 KB
仓库大小
18 天前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:mapan0424/deepseek-harness-plugins
git clone https://github.com/mapan0424/deepseek-harness-plugins.git
git clone git@github.com:mapan0424/deepseek-harness-plugins.git
README.md main

🧩 DeepSeek Harness Plugins (官方与社区插件矩阵)

本项目 Monorepo 统一托管和维护面向 DeepSeek Harness 的非官方社区插件。


📦 插件矩阵一览

插件名称 / 包名 类型 版本 核心功能与特性 npm 页面
@anarkhgatsby/deepseek-harness-core
packages/harness-core
⚡ 基础设施 0.1.2 统一 GatewayCore 消息总线路由、消息去重、底层适配转发中枢 npm
@anarkhgatsby/deepseek-harness-channel-config
packages/harness-channel-config
🎛️ 可视化配置 0.1.4 渠道设置中心前端 UI,支持飞书/企微/iMessage 运行时参数配置与热生效 npm
@anarkhgatsby/deepseek-harness-channel-feishu
packages/harness-channel-feishu
💬 协同渠道 0.1.2 飞书 / Lark 机器人渠道(支持 WebSocket 长连接、富文本/卡片/流式打字机) npm
@anarkhgatsby/deepseek-harness-channel-wecom
packages/harness-channel-wecom
💬 协同渠道 0.1.3 企业微信应用与自建机器人渠道集成 npm
@anarkhgatsby/deepseek-harness-channel-imessage
packages/harness-channel-imessage
💬 本地渠道 0.1.3 macOS 本地原生 iMessage 通道(读取 Messages.app 数据库与安全分发) npm
@anarkhgatsby/deepseek-harness-insights
packages/harness-insights
📊 洞察看板 0.1.4 本地优先用量统计、Token 消耗分布、对话活动热力与图表分析看板 npm
@anarkhgatsby/deepseek-harness-locale-pack
packages/harness-locale-pack
🌐 语言增强 0.1.1 多语言与民族语言包(藏文、蒙文、维文、彝文、繁中、日文、韩文等) npm

🛠️ 本地开发与发包工作流

本项目使用 pnpm WorkspacesChangesets 驱动:

1. 安装依赖与本地软链

pnpm install

所有 packages/* 之间将自动建立软链接,修改底层插件(如 harness-core)上层插件即刻生效,无需繁琐的 npm link

2. 运行测试套件

pnpm test:insights

3. 创建版本更新记录 (Changeset)

当你修改了一个或多个插件后,在根目录下运行:

pnpm changeset

根据 CLI 交互提示勾选本次修改了哪些包、是 patch / minor / major 变更,并输入更新说明。

4. 发布与同步到 npm

# 自动提升各子包版本并生成 CHANGELOG.md
pnpm version:packages

# 发布有版本变动的包至 npm
pnpm publish:packages

📖 开发者扩展指南

如需开发一个全新的 DeepSeek Harness 插件,请参阅文档:插件开发规范与指南 (docs/plugin-development-guide.md)