← 返回 Skills 市场
shawnhan98

Weixin Task Workbench

作者 shawnhan98 · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ 安全检测通过
192
总下载
1
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install weixin-task-workbench
功能描述
在单个微信 / OpenClaw 对话窗口中提供“单入口、多任务”的任务工作台体验:用户始终只需和一个助手聊天,就能并行推进多个事项,并把不同任务稳定路由到各自独立会话,减少串话、上下文污染与多线程协作混乱。适用于微信中的长期协作、任务切换、任务总结、任务归档与任务生命周期管理;当用户发送“任务列表 / 新建任务...
安全使用建议
Before installing: (1) accept that the skill will create and modify files under tasks/weixin/<account>/<peer>.json (persistent local state); audit or sandbox the directory if you need isolation. (2) Be aware the registry script may discover and merge registries from sibling account directories during initialization (intended for restore) — if you want strict per-account isolation, verify the directory layout and consider restricting filesystem access. (3) The skill is designed to surface the internal sessionKey in the '任务状态' troubleshooting view; if exposing session identifiers to end users is a concern, review or modify that behavior. (4) Ensure the host provides the required session tools (sessions_spawn, sessions_send, sessions_history) as the skill will block rather than degrade if they are missing. (5) Review the bundled scripts (scripts/task_registry.py) on your host before enabling, and back up any existing tasks/weixin data.
功能分析
Type: OpenClaw Skill Name: weixin-task-workbench Version: 1.0.4 The weixin-task-workbench skill is a task management system designed to handle multiple parallel tasks within a single WeChat/OpenClaw conversation. It uses a Python script (scripts/task_registry.py) to manage a JSON-based task registry and leverages session management tools (sessions_spawn, sessions_send) to isolate task contexts. The implementation is consistent with its stated purpose, includes robust error handling and capability checks, and shows no signs of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
Name/description (Weixin task workbench) align with what the skill requests and does: it needs python3 and session-related agent tools to spawn/send/history sessions, and it persists per-contact registries on disk. Required binaries/env/paths are proportional to the stated purpose.
Instruction Scope
SKILL.md confines actions to task control and registry operations and requires the agent to call sessions_spawn/sessions_send/sessions_history and the included task_registry.py. Two small scope notes: (1) the doc says 'do not expose sessionKey unless user explicitly asks', but the '任务状态' / status command explicitly returns task sessionKey for troubleshooting — this is a documented, limited exception but is inconsistent in wording; (2) the agent is instructed to fail/abort if session tools are absent (no silent registry-only fallback) which is a deliberate design choice and must be honored by the runtime.
Install Mechanism
No install spec; instruction-only plus a bundled Python script. No remote downloads, package installs, or nonstandard binary locations are present.
Credentials
The skill requests no environment variables or external credentials. It reads/writes local files under tasks/weixin/<account>/<peer>.json; that file-system access is necessary for its purpose but should be noted by the user (files are created and can be copied between alias paths).
Persistence & Privilege
The skill writes persistent registry files under tasks/weixin/ and will create directories and alias copies. It does not request always:true nor elevated platform privileges. Note: the script includes logic to search sibling account directories and may merge/restore registries from other account directories when initializing an empty registry — intended for recovery but could lead to cross-account registry reads if multiple account directories are present.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install weixin-task-workbench
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /weixin-task-workbench 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
- Documentation updated in SKILL.md to clarify requirements and execution details. - No changes to code logic; implementation remains as before. - Recommended to review references/test-matrix.md after documentation or script changes.
v1.0.3
修复微信任务工作台 registry 路径别名兼容问题:统一处理 @im.wechat.json 与 _im.wechat.json,自动选择已有数据文件并同步别名,避免任务列表误判为空。
v1.0.2
补强任务工作台协议:完善空状态与边界处理,新增回归测试矩阵与低自由度响应模板,降低控制面回复漂移。
v1.0.1
优化 ClawHub 页面文案:强化单入口多任务价值表达,补足适用场景与触发覆盖,提升公开展示清晰度。
v1.0.0
首个公开版本:面向微信/OpenClaw 的单入口多任务工作台,支持任务注册表、会话能力门禁、任务生命周期管理与实现参考文档。
元数据
Slug weixin-task-workbench
版本 1.0.4
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 5
常见问题

Weixin Task Workbench 是什么?

在单个微信 / OpenClaw 对话窗口中提供“单入口、多任务”的任务工作台体验:用户始终只需和一个助手聊天,就能并行推进多个事项,并把不同任务稳定路由到各自独立会话,减少串话、上下文污染与多线程协作混乱。适用于微信中的长期协作、任务切换、任务总结、任务归档与任务生命周期管理;当用户发送“任务列表 / 新建任务... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 192 次。

如何安装 Weixin Task Workbench?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install weixin-task-workbench」即可一键安装,无需额外配置。

Weixin Task Workbench 是免费的吗?

是的,Weixin Task Workbench 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Weixin Task Workbench 支持哪些平台?

Weixin Task Workbench 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Weixin Task Workbench?

由 shawnhan98(@shawnhan98)开发并维护,当前版本 v1.0.4。

💬 留言讨论