From 4257f92f9d5d7839b8ed82c53b9c61b3afa8e99b Mon Sep 17 00:00:00 2001 From: windyboy Date: Sat, 26 Sep 2026 12:41:59 +0800 Subject: [PATCH] chore: remove Claw.md (bot config retired, values in Vaultwarden), untrack .zcode/plans session artifacts --- .gitignore | 3 + ...ss_0cc98e77-f1eb-421d-9514-7ef2591a7320.md | 33 --- 01_Projects/AI-Development/Claw.md | 216 ------------------ 3 files changed, 3 insertions(+), 249 deletions(-) delete mode 100644 .zcode/plans/plan-sess_0cc98e77-f1eb-421d-9514-7ef2591a7320.md delete mode 100644 01_Projects/AI-Development/Claw.md diff --git a/.gitignore b/.gitignore index b0f5764..544d07e 100644 --- a/.gitignore +++ b/.gitignore @@ -267,3 +267,6 @@ __pycache__/ 01_Projects/Work/Government-Projects/Municipal-Development-Reform/deploy.md 01_Projects/Work/Government-Projects/Municipal-Development-Reform/production.md 01_Projects/Work/Government-Projects/Industry-Info/Deployment.md + +# Agent session artifacts (machine state, may embed env snippets) +.zcode/plans/ diff --git a/.zcode/plans/plan-sess_0cc98e77-f1eb-421d-9514-7ef2591a7320.md b/.zcode/plans/plan-sess_0cc98e77-f1eb-421d-9514-7ef2591a7320.md deleted file mode 100644 index d2fba47..0000000 --- a/.zcode/plans/plan-sess_0cc98e77-f1eb-421d-9514-7ef2591a7320.md +++ /dev/null @@ -1,33 +0,0 @@ -# 给 ZCode 安装 plane MCP server - -## 背景结论 -- 你贴的配置是 Claude Code 格式:`"!set -a && ..."` 的 `!` 命令展开是 Claude Code 专属语法,**ZCode 不支持**,必须改为在 `env` 里直接写字面值。 -- ZCode 用户级 MCP 配置位置:`C:\Users\windy\.zcode\cli\config.json` → `mcp.servers`(现有 `linear`、`tinyfish` 两个 HTTP server,新增 `plane` 不影响它们)。 -- 选**用户级**而非工作区级:当前 vault 是自动备份提交的 git 仓库,工作区配置会把 API Key 提交进版本库;用户级文件在 home 目录,不入库,符合密钥规范。 -- `uvx` 已就位(`~/.local/bin/uvx.exe`,uv 0.12.5),按需拉取方式运行(你已确认)。 - -## 步骤 - -1. **编辑 `C:\Users\windy\.zcode\cli\config.json`**,在 `mcp.servers` 中追加: - ```json - "plane": { - "type": "stdio", - "command": "uvx", - "args": ["plane-mcp-server", "stdio"], - "env": { - "PLANE_API_KEY": "{{SECRET_PLANE_API}}", - "PLANE_WORKSPACE_SLUG": "space", - "PLANE_BASE_URL": "https://plane.chans.xyz" - } - } - ``` - -2. **创建本地 env 文件 `C:\Users\windy\.config\plane-mcp\env`**(本机此前不存在),写入同样的三个 KEY=VALUE 行——保持你跨工具的约定,Claude Code 那份 `!` 展开配置在这台机器上也能继续用。 - -3. **冒烟测试**:带上述环境变量运行 `uvx plane-mcp-server stdio`,向 stdin 发送 MCP initialize 握手 JSON-RPC,确认包能从 PyPI 拉取、进程能启动并返回 `tools` 能力。首次运行需下载依赖,可能较慢。 - -4. **验证与收尾**:校验 config.json JSON 语法合法;若后续 ZCode 里 `uvx` 因 Windows PATH 解析问题起不来,备用方案是把 `command` 改成绝对路径 `C:\Users\windy\.local\bin\uvx.exe`。之后重启 ZCode 会话(或 Settings → MCP 查看)确认 plane 已连接、`mcp__plane__*` 工具出现。 - -## 不做的事 -- 不改动工作区内的任何文件(vault 不落任何密钥)。 -- 不安装为 `uv tool install` 常驻工具(你选择了 uvx 按需拉取)。 \ No newline at end of file diff --git a/01_Projects/AI-Development/Claw.md b/01_Projects/AI-Development/Claw.md deleted file mode 100644 index 3f48217..0000000 --- a/01_Projects/AI-Development/Claw.md +++ /dev/null @@ -1,216 +0,0 @@ ---- -created: 2026-04-10 -title: zeroclaw ---- -# # zeroclaw - - -## Project Overview -**Start Date**: {{date}} -**Target Completion**: -**Status**: Active - -## Objectives -- [ ] -- [ ] -- [ ] - -## Context - -matrix 用户 - -claw - -``` -D929jA*&NrszMhm8 -``` - -``` -mat_A2hM8pXkqIQL4F8aMZQSvBNXFmTO1C_MvHpi3 -``` - - -``` -wUkjnB82JD -``` - - -``` -EsT2 JSAG t5fR PZ9R nypV rHvF 8pYU tuum MqVb cdzA 47iw jFCy -``` - - - -``` -curl -sS \ - -H "Authorization: Bearer mct_6RUEf8ecF2JawZPSJiHiBsnV5PWC5w_0Ytyq5" \ - "https://synapse.chans.xyz/_matrix/client/v3/account/whoami" - -``` - - -``` -export ZEROCLAW_CONFIG=/opt/zeroclaw/.zeroclaw-docker/.zeroclaw/config.toml -export ZEROCLAW_WORKSPACE=/opt/zeroclaw/.zeroclaw-docker/workspace -``` - -``` -vim /opt/zeroclaw/.zeroclaw-docker/.zeroclaw/config.toml -``` - - -``` - curl -sS https://synapse.chans.xyz/_matrix/client/v3/login \ - -H 'Content-Type: application/json' \ - -d "{ - \"type\": \"m.login.password\", - \"identifier\": { - \"type\": \"m.id.user\", - \"user\": \"$MATRIX_USER\" - }, - \"password\": \"$MATRIX_PASSWORD\", - \"initial_device_display_name\": \"ZeroClaw VPS\" - }" - -``` - - -``` -curl -sS \ - -H "Authorization: Bearer mat_A2hM8pXkqIQL4F8aMZQSvBNXFmTO1C_MvHpi3" \ - "https://synapse.chans.xyz/_matrix/client/v3/joined_rooms" -``` - - - - -``` -printf "Matrix password: " -read -rs MATRIX_PASSWORD -echo -export MATRIX_PASSWORD -``` - - - -``` -[Unit] -Description=LiteLLM Proxy -After=network-online.target -Wants=network-online.target - -[Service] -Type=simple -User=windy -WorkingDirectory=/home/windy/tools/llm-proxy -EnvironmentFile=/home/windy/tools/llm-proxy/.env -ExecStart=/usr/bin/env /home/windy/.local/bin/uv run litellm --config /home/windy/tools/llm-proxy/config.yaml --port 4000 --host 127.0.0.1 -Restart=always -RestartSec=3 -NoNewPrivileges=true -PrivateTmp=true - -[Install] -WantedBy=multi-user.target -``` - - -``` -ZEROCLAW_CONFIG=/opt/myclaw/config.toml -ZEROCLAW_WORKSPACE=/opt/myclaw/workspace -``` - - - -``` -[Unit] -Description=ZeroClaw Daemon -After=network-online.target litellm.service -Wants=network-online.target -Requires=litellm.service - -[Service] -Type=simple -User=windy -WorkingDirectory=/opt/myclaw -EnvironmentFile=/opt/myclaw/zeroclaw.env -ExecStart=/usr/local/bin/zeroclaw daemon -Restart=always -RestartSec=3 -NoNewPrivileges=true -PrivateTmp=true - -[Install] -WantedBy=multi-user.target -``` - - -telegram bot token -windyclaw_bot -``` -{{SECRET_TELEGRAM_WINDYCLAW_BOT}} -``` - - -``` -curl -sS "https://api.telegram.org/bot{{SECRET_TELEGRAM_WINDYCLAW_BOT}}/getUpdates" -``` - - -``` -[channels_config.telegram] -bot_token = "{{SECRET_TELEGRAM_WINDYCLAW_BOT}}" -allowed_users = ["203688083"] -``` - - - -``` -[channels_config.email] -imap_host = "mx2.windy.me" -imap_port = 993 -imap_folder = "INBOX" - -smtp_host = "mx2.windy.me" -smtp_port = 465 -smtp_tls = true - -username = "claw@windy.me" -password = "{{SECRET_CLAW_EMAIL_CLAW_WINDY_ME}}" -from_address = "claw@windy.me" - -poll_interval_secs = 60 -allowed_senders = ["*"] - -allowed_senders = [ -"zhiqiang@windy.me", -"windyboy@gmail.com" -] -``` - - -## Success Criteria - - -## Key Resources - - -## Progress Log - - -### {{date}} - Project Initiated -- Set up project structure -- Initial research phase - -## Open Questions - -- -- - -## Next Actions - -- [ ] -- [ ] - ---- -*Using Claude Code? Say: "I'm working on {{title}} in thinking mode. Let's explore."* \ No newline at end of file