From 2ca45b72f5979c01e87610c015fe6a76fde53385 Mon Sep 17 00:00:00 2001 From: tanzhenxin Date: Mon, 30 Mar 2026 12:55:50 +0000 Subject: [PATCH] docs(channels): remove personal info from design docs Replace personal paths, user IDs, and names with generic placeholders. Co-authored-by: Qwen-Coder --- docs/design/channels/channels-design.md | 4 ++-- .../channels/channels-implementation.md | 2 +- .../design/channels/channels-testing-guide.md | 20 +++++++++---------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/docs/design/channels/channels-design.md b/docs/design/channels/channels-design.md index e4ff1c2ec..7acbdf5ed 100644 --- a/docs/design/channels/channels-design.md +++ b/docs/design/channels/channels-design.md @@ -35,8 +35,8 @@ A **channel** connects an external messaging platform to a Qwen Code agent. Conf ▼ ┌─────────────────────────────────────┐ │ qwen-code --acp │ - │ Session A (user andy, id: "abc") │ - │ Session B (user bob, id: "def") │ + │ Session A (user alice, id: "abc") │ + │ Session B (user bob, id: "def") │ └─────────────────────────────────────┘ ``` diff --git a/docs/design/channels/channels-implementation.md b/docs/design/channels/channels-implementation.md index 186be6719..35e936b4f 100644 --- a/docs/design/channels/channels-implementation.md +++ b/docs/design/channels/channels-implementation.md @@ -27,7 +27,7 @@ The adapter supports plain text messaging, slash commands, a working indicator ( ``` ```bash -source /home/andy/projects/telegram/.env +source /path/to/telegram/.env npm run bundle && node dist/cli.js channel start my-telegram ``` diff --git a/docs/design/channels/channels-testing-guide.md b/docs/design/channels/channels-testing-guide.md index f488ae485..cbb4bcdcd 100644 --- a/docs/design/channels/channels-testing-guide.md +++ b/docs/design/channels/channels-testing-guide.md @@ -6,8 +6,8 @@ How to test channel integrations end-to-end. - Telegram bot: `@qwencod_test_1_bot` (远弟) - Bot token env var: `TELEGRAM_BOT_TOKEN` -- Bot token file: `/home/andy/projects/telegram/.env` -- Andy's Telegram user ID: `8513463076` +- Bot token file: `/path/to/telegram/.env` +- Telegram user ID: `` - WeChat credentials: `~/.qwen/channels/weixin/account.json` ## Before testing @@ -31,19 +31,19 @@ rm -f ~/.qwen/channels/service.pid ~/.qwen/channels/sessions.json ```bash # Source the token -export TELEGRAM_BOT_TOKEN=$(grep TELEGRAM_BOT_TOKEN /home/andy/projects/telegram/.env | cut -d= -f2) +export TELEGRAM_BOT_TOKEN=$(grep TELEGRAM_BOT_TOKEN /path/to/telegram/.env | cut -d= -f2) -# Send a message to Andy +# Send a message (replace YOUR_CHAT_ID with your Telegram user ID) curl -s -X POST "https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage" \ -H "Content-Type: application/json" \ - -d '{"chat_id": "8513463076", "text": "Hello from the bot!"}' + -d '{"chat_id": "YOUR_CHAT_ID", "text": "Hello from the bot!"}' ``` ## Starting channels ```bash -export TELEGRAM_BOT_TOKEN=$(grep TELEGRAM_BOT_TOKEN /home/andy/projects/telegram/.env | cut -d= -f2) -cd /home/andy/projects/qwen-code +export TELEGRAM_BOT_TOKEN=$(grep TELEGRAM_BOT_TOKEN /path/to/telegram/.env | cut -d= -f2) +cd /path/to/qwen-code npm run bundle # Single channel @@ -84,9 +84,9 @@ Start the service, then send on Telegram or WeChat: ### 3. Multi-turn conversation -1. Send "my name is Andy" +1. Send "my name is Alice" 2. Send "what is my name?" -3. Agent should remember "Andy" from same session +3. Agent should remember "Alice" from same session ### 4. Session clear @@ -97,7 +97,7 @@ Start the service, then send on Telegram or WeChat: ### 5. Tool calls (internal) -1. Send "list the files in /home/andy/projects/qwen-code" +1. Send "list the files in /path/to/project" 2. Agent should use shell/ls internally and return file listing 3. Verify response contains actual file names