zhayujie
3eb8348708
fix: docker volume permission issue and clean up unused dependencies
2026-03-25 01:25:34 +08:00
zhayujie
393f0c007c
fix: context loss after trim
2026-03-24 20:49:28 +08:00
zhayujie
c062ca8c66
Merge pull request #2720 from 6vision/fix/deepseek-docs
...
Docs: update
2026-03-24 00:25:17 +08:00
6vision
76dcb25103
docs(deepseek): update model descriptions to V3.2 with thinking/non-thinking mode
...
Made-with: Cursor
2026-03-24 00:05:39 +08:00
6vision
c5b4f236db
docs(deepseek): remove migration notes from zh and en docs
...
Made-with: Cursor
2026-03-24 00:05:39 +08:00
zhayujie
0974c940a8
Merge pull request #2719 from 6vision/feat/deepseek-bot
...
feat: add independent DeepSeek bot module with dedicated config
2026-03-23 22:42:58 +08:00
6vision
cffa20d37e
docs(deepseek): remove migration notes to reduce user cognitive load
...
Made-with: Cursor
2026-03-23 22:39:15 +08:00
6vision
ef009edd29
docs(deepseek): update config guides for independent DeepSeek module
...
Update DeepSeek docs (zh/en/ja) and README to reflect the new dedicated deepseek_api_key / deepseek_api_base config fields, with backward compatibility notes.
Made-with: Cursor
2026-03-23 21:43:51 +08:00
zhayujie
3ca52b118d
fix(weixin): qrcode url log
2026-03-23 21:33:53 +08:00
zhayujie
13f5fde4fb
fix: rebuild system prompt from scratch on every turn
2026-03-23 21:27:44 +08:00
6vision
f512b55ec2
feat(deepseek): add independent DeepSeek bot module with dedicated config
...
Separate DeepSeek from ChatGPTBot into its own module (models/deepseek/) with dedicated deepseek_api_key and deepseek_api_base config fields, avoiding config conflicts when switching between providers. Backward compatible with old users who configured DeepSeek via open_ai_api_key/open_ai_api_base through automatic fallback.
Made-with: Cursor
2026-03-23 21:23:35 +08:00
zhayujie
22b8ca0095
feat: optimize vision image compression
2026-03-23 21:18:04 +08:00
zhayujie
baf66a103d
fix(weixin): preserve original filename for received files
2026-03-23 01:18:02 +08:00
zhayujie
45faa9c1ff
fix(wexin): resolve image/file send and receive failures
2026-03-23 00:13:41 +08:00
zhayujie
304381a88d
fix: hide breadcrumb on mobile for better space utilization
2026-03-22 23:36:34 +08:00
zhayujie
fc9f54dbc8
feat(weixin): optimize login qrcode generate
2026-03-22 23:04:50 +08:00
zhayujie
7199dc187f
fix: default gemini model
2026-03-22 22:52:37 +08:00
zhayujie
e9ae066d53
Merge pull request #2716 from cowagent/fix-gemini-model-attribute
...
fix: add missing model property to GoogleGeminiBot
2026-03-22 22:49:00 +08:00
cowagent
d71ae406ff
fix: add missing model property to GoogleGeminiBot
...
api_key and api_base were refactored to @property but model was not
migrated, causing AttributeError: 'GoogleGeminiBot' object has no
attribute 'model' when using any Gemini model.
2026-03-22 22:43:26 +08:00
zhayujie
f3216904b3
feat(weixin): optimize weixin login qrcode
2026-03-22 21:34:47 +08:00
zhayujie
5958b69ec9
feat: release 2.0.4
2.0.4
2026-03-22 20:49:41 +08:00
zhayujie
7d4e2cb39a
docs: update comments
2026-03-22 19:07:19 +08:00
zhayujie
a483ec0cea
feat: optimize weixin channel qr code generate
2026-03-22 18:20:10 +08:00
zhayujie
c1421e0874
feat: support weixin channel in scripts
2026-03-22 16:29:12 +08:00
zhayujie
ce89869c3c
feat: support weixin channel
2026-03-22 15:52:13 +08:00
zhayujie
b8b57e34ff
fix: auto-repair messages
2026-03-21 14:20:22 +08:00
zhayujie
bc7f627253
fix(wecom_bot): compat with old websocket-client
2026-03-21 14:03:17 +08:00
zhayujie
652156e398
feat: make run.sh executable
2026-03-20 17:56:10 +08:00
zhayujie
9febb071c6
fix: run.sh get pid bug
2026-03-20 17:51:04 +08:00
zhayujie
7d0e1568ac
fix: feishu msg and log encoding
2026-03-19 17:07:39 +08:00
zhayujie
b4e711f411
feat: add request header
2026-03-19 17:06:05 +08:00
zhayujie
1b5be1b981
fix: remove feishu_bot_name in run.sh
2026-03-19 14:55:12 +08:00
zhayujie
49d8707c58
refactor: simplify run.sh by extracting shared logic and eliminating duplication
2026-03-19 11:07:16 +08:00
zhayujie
9192f6f7f7
feat: add MiniMax-M2.7 and glm-5-turbo
2026-03-19 10:46:13 +08:00
zhayujie
05022e3745
fix: add log
2026-03-18 23:09:27 +08:00
zhayujie
5356e9ddeb
docs: adjust docs order
2026-03-18 21:55:09 +08:00
zhayujie
52acf76e2c
docs: update jp docs
2026-03-18 21:01:02 +08:00
zhayujie
40cdbd3b45
Merge pull request #2710 from eltociear/add-ja-doc
...
docs: add Japanese documents
2026-03-18 19:28:04 +08:00
Ikko Ashimine
5487c0befe
docs: add Japanese documents
2026-03-18 19:13:39 +09:00
zhayujie
8bb16c48c0
docs: update install cmd
2.0.3
2026-03-18 16:11:35 +08:00
zhayujie
c6384363f9
feat: workspace volume in docker deploy
2026-03-18 16:03:03 +08:00
zhayujie
8993e8ad3e
feat: release 2.0.3
2026-03-18 15:40:49 +08:00
zhayujie
289989d9f7
feat: release 2.0.3
2026-03-18 15:10:21 +08:00
zhayujie
dc2ae0e6f1
feat: support gpt-5.4-mini and gpt-5.4-nano
2026-03-18 14:55:29 +08:00
zhayujie
9c966c152d
feat: enhance AGENT.md update prompts to encourage proactive evolution
2026-03-18 12:10:45 +08:00
zhayujie
4efae41048
feat: support coding plan
2026-03-18 11:59:22 +08:00
zhayujie
b8437032e9
fix: optimize image recognition prompts
2026-03-18 10:10:23 +08:00
zhayujie
2d339ca81b
Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat
2026-03-17 23:03:05 +08:00
zhayujie
d53abc9696
docs: update README.md
2026-03-17 23:02:41 +08:00
zhayujie
446c886d38
Merge pull request #2706 from zhayujie/feat-web-files
...
feat: support files upload in web console and office parsing
2026-03-17 21:22:38 +08:00