Skip to content
This repository was archived by the owner on Jul 12, 2025. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2510 commits
Select commit Hold shift + click to select a range
e979955
Auto update from GitHub Actions
github-actions[bot] Dec 12, 2025
399e998
Merge pull request #847 from Moonlark-Dev/feat/chat/patch-1212
chun-awa Dec 12, 2025
70b7875
chore: 删除不再需要的 VSCode 配置文件
xxtg666 Dec 13, 2025
749a81e
refactor: 更新图像描述系统的角色与输出格式,优化信息提取与表达方式
xxtg666 Dec 13, 2025
51391fe
feat: 更新错误报告模板,优化错误信息的提取与展示
xxtg666 Dec 13, 2025
1991760
格式化代码
pre-commit-ci[bot] Dec 13, 2025
f669b88
Auto update from GitHub Actions
github-actions[bot] Dec 13, 2025
7e92733
Merge pull request #848 from Moonlark-Dev/patch/feature-20251213
chun-awa Dec 13, 2025
7dc9a48
New translations chat.yaml (English)
This-is-XiaoDeng Dec 13, 2025
0505e7a
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Dec 13, 2025
d1780a9
New translations status_report.yaml (Chinese Traditional)
This-is-XiaoDeng Dec 13, 2025
4b24fc8
New translations status_report.yaml (English)
This-is-XiaoDeng Dec 13, 2025
935ff29
Merge pull request #849 from Moonlark-Dev/l10n_main
chun-awa Dec 13, 2025
53f5886
feat: 添加辩论助手功能,支持分析群聊中的争议并生成结构化摘要
xxtg666 Dec 14, 2025
1d55296
格式化代码
pre-commit-ci[bot] Dec 14, 2025
51995f1
Auto update from GitHub Actions
github-actions[bot] Dec 14, 2025
aa650c0
Merge pull request #850 from Moonlark-Dev/feat/summary/debate
This-is-XiaoDeng Dec 14, 2025
760e6dc
New translations message_summary.yaml (Chinese Traditional)
This-is-XiaoDeng Dec 14, 2025
5320b35
New translations message_summary.yaml (English)
This-is-XiaoDeng Dec 14, 2025
b7a5239
Merge pull request #851 from Moonlark-Dev/l10n_main
chun-awa Dec 14, 2025
aa8ae85
build(deps-dev): bump filelock from 3.20.0 to 3.20.1
dependabot[bot] Dec 16, 2025
186e892
Merge pull request #852 from Moonlark-Dev/dependabot/pip/filelock-3.20.1
chun-awa Dec 17, 2025
fbab710
build(deps): bump actions-cool/issues-helper from 3.7.3 to 3.7.4
dependabot[bot] Dec 22, 2025
4e20f0c
build(deps-dev): bump pre-commit from 4.5.0 to 4.5.1
dependabot[bot] Dec 22, 2025
664c247
build(deps-dev): bump ruff from 0.14.9 to 0.14.10
dependabot[bot] Dec 22, 2025
9264445
Merge pull request #855 from Moonlark-Dev/dependabot/pip/ruff-0.14.10
chun-awa Dec 22, 2025
dfb3f9f
Merge branch 'main' into dependabot/pip/pre-commit-4.5.1
chun-awa Dec 22, 2025
24c796b
Merge branch 'main' into dependabot/github_actions/actions-cool/issue…
chun-awa Dec 22, 2025
96fc2bc
Merge pull request #854 from Moonlark-Dev/dependabot/pip/pre-commit-4…
chun-awa Dec 22, 2025
78a3888
Merge branch 'main' into dependabot/github_actions/actions-cool/issue…
chun-awa Dec 22, 2025
1355f22
Merge pull request #853 from Moonlark-Dev/dependabot/github_actions/a…
chun-awa Dec 22, 2025
d124f6c
refactor(chat): 优化群聊热度参数计算逻辑
This-is-XiaoDeng Dec 25, 2025
a53ac64
feat(group): support poke notification handling
This-is-XiaoDeng Dec 26, 2025
4d9495b
Merge pull request #856 from Moonlark-Dev/feat/chat/patch-1226
This-is-XiaoDeng Dec 26, 2025
f5488fa
refactor: 移除群组消息撤回和戳一戳事件的enabled_group规则限制
This-is-XiaoDeng Dec 26, 2025
bbbf651
refactor(chat): use get_group_id dependency injection
This-is-XiaoDeng Dec 26, 2025
9700755
fix a bug
This-is-XiaoDeng Dec 26, 2025
d8b36de
refactor(bots): 重构ToMeProcessor类优化消息处理逻辑
This-is-XiaoDeng Dec 27, 2025
4b70d41
格式化代码
pre-commit-ci[bot] Dec 27, 2025
6602110
Auto update from GitHub Actions
github-actions[bot] Dec 27, 2025
b1601ce
docs(chat): 更新角色设定和互动规则
This-is-XiaoDeng Dec 27, 2025
18e4d49
格式化代码
pre-commit-ci[bot] Dec 27, 2025
3f665c2
Auto update from GitHub Actions
github-actions[bot] Dec 27, 2025
1172b1a
fix(note): 修复正则替换参数顺序错误
This-is-XiaoDeng Dec 27, 2025
820431f
格式化代码
pre-commit-ci[bot] Dec 27, 2025
e27b786
Auto update from GitHub Actions
github-actions[bot] Dec 27, 2025
d636a92
refactor(chat): 移除私聊功能和记忆系统
This-is-XiaoDeng Dec 27, 2025
a0829ec
fix(chat): 修复消息处理后未设置blocked标志的问题
This-is-XiaoDeng Dec 27, 2025
5b15e4b
Merge branch 'main' into fix/chat/note-checker/json-parsing
chun-awa Dec 27, 2025
99481b0
Merge branch 'main' into feat/chat/prompt-patch-1227
chun-awa Dec 27, 2025
6b26252
Merge branch 'main' into feat/bots/poke-support
chun-awa Dec 27, 2025
dd18d56
格式化代码
pre-commit-ci[bot] Dec 27, 2025
736c420
格式化代码
pre-commit-ci[bot] Dec 27, 2025
1591385
格式化代码
pre-commit-ci[bot] Dec 27, 2025
aeff898
Merge pull request #859 from Moonlark-Dev/fix/chat/note-checker/json-…
This-is-XiaoDeng Dec 27, 2025
4695806
Merge branch 'main' into feat/chat/prompt-patch-1227
chun-awa Dec 27, 2025
2fc4c5b
Merge pull request #858 from Moonlark-Dev/feat/chat/prompt-patch-1227
chun-awa Dec 27, 2025
3d4dc91
Merge branch 'main' into feat/bots/poke-support
This-is-XiaoDeng Dec 27, 2025
83c9a93
Merge pull request #857 from Moonlark-Dev/feat/bots/poke-support
This-is-XiaoDeng Dec 27, 2025
fbd95ba
refactor(chat): 移除私有消息相关导入
This-is-XiaoDeng Dec 27, 2025
a955a27
feat(chat): add notes from other groups support
This-is-XiaoDeng Dec 27, 2025
b3cc0ba
格式化代码
pre-commit-ci[bot] Dec 27, 2025
268a4f0
refactor(chat): 清理导入语句
This-is-XiaoDeng Dec 27, 2025
5f005f5
Merge branch 'feat/chat/show-notes-from-other-group' of https://githu…
This-is-XiaoDeng Dec 27, 2025
de1beba
refactor(migrations): 支持多数据库清空表操作
This-is-XiaoDeng Dec 27, 2025
e13bdd1
格式化代码
pre-commit-ci[bot] Dec 27, 2025
5bad112
Merge pull request #860 from Moonlark-Dev/feat/chat/show-notes-from-o…
This-is-XiaoDeng Dec 27, 2025
9f74cde
New translations chat.yaml (English)
This-is-XiaoDeng Dec 27, 2025
daaf422
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Dec 27, 2025
e44554e
Merge pull request #861 from Moonlark-Dev/l10n_main
chun-awa Dec 27, 2025
630d4fa
feat(chat): add poke support and fix group id handling
This-is-XiaoDeng Dec 27, 2025
fbea2a5
格式化代码
pre-commit-ci[bot] Dec 27, 2025
4f36437
Merge branch 'main' into feat/chat/send-poke
chun-awa Dec 27, 2025
ba09e11
Merge pull request #862 from Moonlark-Dev/feat/chat/send-poke
chun-awa Dec 27, 2025
ccaa764
fix(group): 修正戳一戳接口参数
This-is-XiaoDeng Dec 27, 2025
8248ca2
docs(chat): 修改提示词中工具使用说明
This-is-XiaoDeng Dec 27, 2025
d38d777
fix a bug
This-is-XiaoDeng Dec 27, 2025
faffa35
docs(chat): 更新中文提示文档
This-is-XiaoDeng Dec 27, 2025
ee32c77
docs: 优化戳一戳功能描述文案
This-is-XiaoDeng Dec 27, 2025
4591f51
New translations chat.yaml (English)
This-is-XiaoDeng Dec 27, 2025
c69d85f
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Dec 27, 2025
5ffa522
格式化代码
pre-commit-ci[bot] Dec 27, 2025
bccd6d3
Merge pull request #863 from Moonlark-Dev/l10n_main
chun-awa Dec 27, 2025
66b73aa
refactor(chat): 设置消息队列默认容量为50
This-is-XiaoDeng Dec 28, 2025
2f1b8ee
Merge branch 'main' into feat/chat/max-queue-length-update
This-is-XiaoDeng Dec 28, 2025
bd0015f
Merge pull request #864 from Moonlark-Dev/feat/chat/max-queue-length-…
This-is-XiaoDeng Dec 28, 2025
4a74849
build(deps): bump actions-cool/issues-helper from 3.7.4 to 3.7.5
dependabot[bot] Dec 29, 2025
6a55d74
Merge pull request #865 from Moonlark-Dev/dependabot/github_actions/a…
chun-awa Dec 30, 2025
6126bd7
突出显示你游最主要玩法
This-is-XiaoDeng Dec 31, 2025
3a037d1
fix(ba_calendar): 修正总力战数据获取接口参数
This-is-XiaoDeng Dec 31, 2025
ad76c5a
feat(ba_calendar): 添加总力战提醒功能
This-is-XiaoDeng Dec 31, 2025
cb2517d
格式化代码
pre-commit-ci[bot] Dec 31, 2025
b7f42de
Merge pull request #866 from Moonlark-Dev/feat/bac/total-assault
This-is-XiaoDeng Dec 31, 2025
1f9469e
fix a bug
This-is-XiaoDeng Dec 31, 2025
5b7f273
docs(ba_calendar): 修正帮助说明文本格式
This-is-XiaoDeng Dec 31, 2025
fdce6eb
New translations ba_calendar.yaml (Chinese Traditional)
This-is-XiaoDeng Dec 31, 2025
7b08c4a
New translations ba_calendar.yaml (English)
This-is-XiaoDeng Dec 31, 2025
e40b4ab
Auto update from GitHub Actions
github-actions[bot] Dec 31, 2025
723022e
feat(chat): add user profile feature
This-is-XiaoDeng Dec 31, 2025
b9447bc
格式化代码
pre-commit-ci[bot] Dec 31, 2025
28a2bca
Auto update from GitHub Actions
github-actions[bot] Dec 31, 2025
b31c0b7
feat(chat): add AI prompt injection detection for profile
This-is-XiaoDeng Dec 31, 2025
1d6d7ab
Merge branch 'feat/chat/set-profile' of https://github.com/Moonlark-D…
This-is-XiaoDeng Dec 31, 2025
8e96133
refactor(profile): 优化AI审核提示词和结果处理逻辑
This-is-XiaoDeng Dec 31, 2025
342cc1e
格式化代码
pre-commit-ci[bot] Dec 31, 2025
9346615
feat(chat): 添加表情包保存和发送功能
This-is-XiaoDeng Dec 31, 2025
3abec77
Merge branch 'main' into feat/chat/set-profile
This-is-XiaoDeng Dec 31, 2025
e35d7f2
Merge pull request #868 from Moonlark-Dev/feat/chat/set-profile
This-is-XiaoDeng Dec 31, 2025
4fbbb01
添加数据迁移
This-is-XiaoDeng Dec 31, 2025
1979513
refactor(chat): 调整图片数据存储为MEDIUMBLOB
This-is-XiaoDeng Dec 31, 2025
34636b9
Merge branch 'main' into l10n_main
chun-awa Dec 31, 2025
8f8094e
格式化代码
pre-commit-ci[bot] Dec 31, 2025
426302a
Merge pull request #867 from Moonlark-Dev/l10n_main
chun-awa Dec 31, 2025
303451d
refactor(migration): 优化MySQL贴纸存储字段类型适配
This-is-XiaoDeng Dec 31, 2025
37bd8c3
Merge branch 'main' of https://github.com/Moonlark-Dev/Moonlark
This-is-XiaoDeng Dec 31, 2025
9547780
New translations chat.yaml (English)
This-is-XiaoDeng Dec 31, 2025
e520da6
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Dec 31, 2025
dfbcf27
格式化代码
pre-commit-ci[bot] Dec 31, 2025
8825732
refactor(sticker): remove description truncation logic
This-is-XiaoDeng Dec 31, 2025
e97b603
Merge branch 'main' into l10n_main
chun-awa Dec 31, 2025
957a03e
Merge pull request #869 from Moonlark-Dev/l10n_main
chun-awa Dec 31, 2025
bce857d
feat(chat): add abbreviation search tool
This-is-XiaoDeng Jan 1, 2026
f1e0b7c
格式化代码
pre-commit-ci[bot] Jan 1, 2026
21dd2e2
Merge pull request #870 from Moonlark-Dev/feat/chat/search-abbreviation
chun-awa Jan 1, 2026
289f678
New translations chat.yaml (English)
This-is-XiaoDeng Jan 1, 2026
702bdbe
Merge pull request #871 from Moonlark-Dev/l10n_main
chun-awa Jan 1, 2026
2d1f8fe
feat(time-progress): 添加进度条显示并更新繁体中文翻译
This-is-XiaoDeng Jan 1, 2026
009d5c3
feat(time_progress): 添加年进度推送订阅功能
This-is-XiaoDeng Jan 1, 2026
dcc6e2c
格式化代码
pre-commit-ci[bot] Jan 1, 2026
efbe2d4
Merge pull request #872 from Moonlark-Dev/feat/time-progress/subscribe
This-is-XiaoDeng Jan 1, 2026
bf9422e
refactor(chat): 使用跨数据库兼容的二进制类型
This-is-XiaoDeng Jan 1, 2026
0e92498
New translations time_progress.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 1, 2026
da5c54d
New translations time_progress.yaml (English)
This-is-XiaoDeng Jan 1, 2026
6c63bc5
格式化代码
pre-commit-ci[bot] Jan 1, 2026
d5677aa
Auto update from GitHub Actions
github-actions[bot] Jan 1, 2026
c1d1c3f
Merge pull request #873 from Moonlark-Dev/l10n_main
chun-awa Jan 2, 2026
fb1ac8a
feat(chat): 添加VM远程执行工具支持
This-is-XiaoDeng Jan 2, 2026
07f2c10
Merge pull request #874 from Moonlark-Dev/feat/chat/vm
This-is-XiaoDeng Jan 2, 2026
a21d42a
refactor(vm): 使用 on_startup 装饰器替代事件循环调用
This-is-XiaoDeng Jan 2, 2026
1b9e81a
refactor: 移除冗余变量赋值
This-is-XiaoDeng Jan 2, 2026
d60c241
refactor(ba_calendar): 优化数据获取和日志记录
This-is-XiaoDeng Jan 2, 2026
897091b
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 2, 2026
88485a8
格式化代码
pre-commit-ci[bot] Jan 2, 2026
dd5d0b7
Merge branch 'main' into l10n_main
chun-awa Jan 2, 2026
ee9357c
Merge pull request #875 from Moonlark-Dev/l10n_main
chun-awa Jan 2, 2026
c515bc9
docs(chat): update chat prompts and guidelines
This-is-XiaoDeng Jan 2, 2026
c3e3f11
Merge branch 'main' into feat/chat/patch-0102-mention
This-is-XiaoDeng Jan 2, 2026
fd2693f
Merge pull request #876 from Moonlark-Dev/feat/chat/patch-0102-mention
This-is-XiaoDeng Jan 2, 2026
ccf8453
docs(chat): 更新表情包收藏功能调用建议
This-is-XiaoDeng Jan 2, 2026
0c8637e
Merge pull request #877 from Moonlark-Dev/feat/chat/patch-0102-sticker
This-is-XiaoDeng Jan 2, 2026
e91da0d
New translations chat.yaml (English)
This-is-XiaoDeng Jan 2, 2026
c39ce7b
Auto update from GitHub Actions
github-actions[bot] Jan 2, 2026
c38f615
docs(chat): 更新中文翻译和表情包工具文档
This-is-XiaoDeng Jan 3, 2026
85363c6
New translations chat.yaml (English)
This-is-XiaoDeng Jan 3, 2026
5b7ab01
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 3, 2026
f28d617
fix(chat): 移除群组消息处理中的冗余条件判断
This-is-XiaoDeng Jan 3, 2026
163ced3
Merge branch 'main' into l10n_main
chun-awa Jan 3, 2026
cba8a4d
Merge pull request #878 from Moonlark-Dev/l10n_main
chun-awa Jan 3, 2026
de5351c
build(deps): bump urllib3 from 2.6.2 to 2.6.3
dependabot[bot] Jan 8, 2026
133460e
Merge pull request #879 from Moonlark-Dev/dependabot/pip/urllib3-2.6.3
chun-awa Jan 8, 2026
32da9ef
refactor(chat): 优化聊天提示和笔记记录描述
This-is-XiaoDeng Jan 9, 2026
c7f75c6
Merge branch 'main' of https://github.com/Moonlark-Dev/Moonlark
This-is-XiaoDeng Jan 9, 2026
7445bf6
docs(chat): 优化群聊交互提示词,增加表情包和轻度记忆规则
This-is-XiaoDeng Jan 9, 2026
5ad311c
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 9, 2026
8a8de96
New translations chat.yaml (English)
This-is-XiaoDeng Jan 9, 2026
65c6a26
Auto update from GitHub Actions
github-actions[bot] Jan 9, 2026
65e1fb7
Merge branch 'main' into l10n_main
chun-awa Jan 9, 2026
a8cb88c
Merge pull request #880 from Moonlark-Dev/l10n_main
chun-awa Jan 9, 2026
2b1186f
docs(chat): 更新群聊提示词,优化未知话题处理建议
This-is-XiaoDeng Jan 10, 2026
1d39b12
Merge branch 'main' of https://github.com/Moonlark-Dev/Moonlark
This-is-XiaoDeng Jan 10, 2026
1b19c42
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 10, 2026
eec4458
New translations chat.yaml (English)
This-is-XiaoDeng Jan 10, 2026
c5ff831
Auto update from GitHub Actions
github-actions[bot] Jan 10, 2026
29472b1
docs(chat): 优化提示词文本并添加群组判断逻辑
This-is-XiaoDeng Jan 10, 2026
fe50829
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 10, 2026
6bd1de3
New translations chat.yaml (English)
This-is-XiaoDeng Jan 10, 2026
316ccd3
格式化代码
pre-commit-ci[bot] Jan 10, 2026
9518348
Auto update from GitHub Actions
github-actions[bot] Jan 10, 2026
24ad1ec
docs(chat): 优化Moonlark人设提示词结构和内容
This-is-XiaoDeng Jan 10, 2026
3669aff
docs(chat): 优化时间提示相关说明
This-is-XiaoDeng Jan 10, 2026
93e3e2b
docs(chat): 修正zh_hans规则4表述
This-is-XiaoDeng Jan 10, 2026
a879a50
Merge branch 'main' into l10n_main
chun-awa Jan 10, 2026
451e90f
Merge pull request #881 from Moonlark-Dev/l10n_main
chun-awa Jan 10, 2026
fda852f
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 10, 2026
6f54492
New translations chat.yaml (English)
This-is-XiaoDeng Jan 10, 2026
c93c2e1
Merge pull request #882 from Moonlark-Dev/l10n_main
chun-awa Jan 10, 2026
7bf6840
docs(chat): 优化表情包收藏功能的使用说明
This-is-XiaoDeng Jan 10, 2026
4c03258
Merge branch 'main' of https://github.com/Moonlark-Dev/Moonlark
This-is-XiaoDeng Jan 10, 2026
6438d68
feat(chat): add consecutive bot message rate limiting
This-is-XiaoDeng Jan 10, 2026
f8b04e9
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 10, 2026
c3494d1
New translations chat.yaml (English)
This-is-XiaoDeng Jan 10, 2026
93637a7
Auto update from GitHub Actions
github-actions[bot] Jan 10, 2026
aed6b93
feat(chat): add sticker duplicate detection with pHash
This-is-XiaoDeng Jan 15, 2026
bc32613
格式化代码
pre-commit-ci[bot] Jan 15, 2026
afdbaa4
Merge pull request #884 from This-is-XiaoDeng/feat/chat/sticker-simil…
chun-awa Jan 15, 2026
dd1995b
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 15, 2026
4553869
New translations chat.yaml (English)
This-is-XiaoDeng Jan 15, 2026
ea4f00d
Auto update from GitHub Actions
github-actions[bot] Jan 15, 2026
563f69c
style(time_progress): 格式化推送消息文本
This-is-XiaoDeng Jan 16, 2026
0ebe768
Auto update from GitHub Actions
github-actions[bot] Jan 16, 2026
6a9a1dd
style(ba_calendar): 添加换行符
This-is-XiaoDeng Jan 16, 2026
f2c3d6d
Merge branch 'main' into l10n_main
chun-awa Jan 16, 2026
9bb2d7f
Merge branch 'main' into fix/time-progress/remove-sub-blank-line
chun-awa Jan 16, 2026
6bf1657
Merge pull request #883 from Moonlark-Dev/l10n_main
chun-awa Jan 16, 2026
9645b3e
feat(openai): add structured output support with Pydantic models
This-is-XiaoDeng Jan 18, 2026
9609887
格式化代码
pre-commit-ci[bot] Jan 18, 2026
62c11c8
Auto update from GitHub Actions
github-actions[bot] Jan 18, 2026
c6eda9e
fix(openai): ensure tool calls complete before yielding content
This-is-XiaoDeng Jan 18, 2026
c85fe6d
Merge branch 'main' into fix/time-progress/remove-sub-blank-line
This-is-XiaoDeng Jan 18, 2026
e2a9dc9
Merge pull request #885 from Moonlark-Dev/fix/time-progress/remove-su…
chun-awa Jan 18, 2026
91d42e4
Merge branch 'main' into feat/chat/response-format
This-is-XiaoDeng Jan 18, 2026
8082bef
Merge pull request #886 from Moonlark-Dev/feat/chat/response-format
This-is-XiaoDeng Jan 18, 2026
4b0db1e
feat(chat): include note id and creation date in prompt formatting
This-is-XiaoDeng Jan 18, 2026
947a1f1
feat(chat): add note removal functionality
This-is-XiaoDeng Jan 18, 2026
32e8c1c
格式化代码
pre-commit-ci[bot] Jan 18, 2026
dcf137a
Merge pull request #887 from Moonlark-Dev/feat/chat/note-manage
chun-awa Jan 18, 2026
29680e9
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 18, 2026
3f6baeb
Merge pull request #888 from Moonlark-Dev/l10n_main
chun-awa Jan 18, 2026
2d8aa13
refactor(chat): move ghot coefficient calculation to cache posting
This-is-XiaoDeng Jan 18, 2026
b9816f3
docs(chat): improve guidance wording for group chat behavior
This-is-XiaoDeng Jan 18, 2026
129fa41
New translations chat.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 18, 2026
b464bf6
New translations chat.yaml (English)
This-is-XiaoDeng Jan 18, 2026
5907a4e
Auto update from GitHub Actions
github-actions[bot] Jan 18, 2026
cd55465
Merge pull request #889 from Moonlark-Dev/l10n_main
chun-awa Jan 18, 2026
5577ab3
Revert "feat(openai): add structured output support with Pydantic mod…
This-is-XiaoDeng Jan 18, 2026
6a57f0f
[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] Jan 19, 2026
f7c7396
格式化代码
pre-commit-ci[bot] Jan 19, 2026
6003863
Auto update from GitHub Actions
github-actions[bot] Jan 19, 2026
999e70d
build(deps): bump uesteibar/reviewer-lottery from 3 to 4
dependabot[bot] Jan 19, 2026
36c9f94
Merge pull request #891 from Moonlark-Dev/dependabot/github_actions/u…
chun-awa Jan 20, 2026
56bf027
Merge branch 'main' into pre-commit-ci-update-config
chun-awa Jan 20, 2026
e167658
Merge pull request #890 from Moonlark-Dev/pre-commit-ci-update-config
chun-awa Jan 20, 2026
8fcd6e3
feat(openai): add model configuration management with async support
This-is-XiaoDeng Jan 20, 2026
bf27691
格式化代码
pre-commit-ci[bot] Jan 20, 2026
28d2997
feat(openai): add i18n support for model command messages
This-is-XiaoDeng Jan 20, 2026
b01120b
格式化代码
pre-commit-ci[bot] Jan 20, 2026
53620a6
Merge pull request #892 from This-is-XiaoDeng/feat/openai/model-command
This-is-XiaoDeng Jan 20, 2026
5401634
New translations openai.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 20, 2026
da5d0e8
New translations openai.yaml (English)
This-is-XiaoDeng Jan 20, 2026
ef9bed3
Auto update from GitHub Actions
github-actions[bot] Jan 20, 2026
0a36950
Merge pull request #893 from Moonlark-Dev/l10n_main
chun-awa Jan 21, 2026
8f21dbd
refactor(commands): 修改model命令配置
This-is-XiaoDeng Jan 21, 2026
d205454
docs: 更新模型命令帮助文档及多语言翻译
This-is-XiaoDeng Jan 21, 2026
5b1da99
docs(lang): fix openai model usage string formatting
This-is-XiaoDeng Jan 21, 2026
736ae1e
docs(zh_hans): fix model command usage formatting
This-is-XiaoDeng Jan 21, 2026
5baead8
docs(openai): 优化模型配置文档格式
This-is-XiaoDeng Jan 21, 2026
fb91ad6
New translations openai.yaml (Chinese Traditional)
This-is-XiaoDeng Jan 21, 2026
cde1545
New translations openai.yaml (English)
This-is-XiaoDeng Jan 21, 2026
88bd7d1
Auto update from GitHub Actions
github-actions[bot] Jan 21, 2026
91c67bc
Merge pull request #894 from Moonlark-Dev/l10n_main
chun-awa Jan 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 14 additions & 14 deletions .env.template
Original file line number Diff line number Diff line change
Expand Up @@ -7,24 +7,24 @@ ALCONNA_USE_COMMAND_START=True
DRIVER=~fastapi+~httpx+~websockets
ALEMBIC_VERSION_LOCATIONS=migrations/versions
ALEMBIC_SCRIPT_LOCATION=migrations
BILICHAT_ONLY_TO_ME=True
BILICHAT_CACHE_SERVICE=json

# 以下内容请根据选择启用
# PORT=13576
# LOG_LEVEL=DEBUG
# COMMAND_START=["!"]
# SUPERUSERS=[]
HTMLRENDER_BROWSER="firefox"
PS_REPLY_TARGET=False
MCSTAT_REPLY_TARGET=False
BILICHAT_COMMAND_TO_ME=False

# 以下内容请自行填写
ONEBOT_ACCESS_TOKEN=
ONEBOT_V11_WS_URLS=
MOONLARK_API_BASE=
WAKATIME_API_KEY=
BAIDU_API_KEY=
BAIDU_SECRET_KEY=
SQLALCHEMY_DATABASE_URL=
SQLALCHEMY_DATABASE_URL=sqlite+aiosqlite:///database.db
WOLFRAM_API_KEY=
OPENAI_API_KEY=
OPENAI_BASE_URL=
OPENAI_DEFAULT_MODEL=
OPENAI_BASE_URL=https://openrouter.ai/api/v1
OPENAI_DEFAULT_MODEL=moonshotai/kimi-k2:free
MODEL_OVERRIDE='{"Image Describe": "google/gemini-2.5-flash", "Message Summary (Broadcast)": "google/gemini-2.5-pro", "Message Summary (Daily)": "google/gemini-2.5-pro", "Chat": "deepseek/deepseek-v3.2-exp"}'
SENTRY_DSN=
MOONLARK_API_BASE=
WAKATIME_APP_ID=
WAKATIME_APP_SECRET=
TRANSLATE_DEEPLX_URL=
METASO_API_KEY=
2 changes: 2 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
- [ ] 此 Pull Requests 进行的更改已经过测试
- [ ] 在合并前需要等待 CI 执行完成
- [ ] 更改内容为紧急更新 (hotfix)

### 有关问题链接

Expand Down
14 changes: 14 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
version: 2
updates:
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
1 change: 0 additions & 1 deletion .github/reviewer-lottery.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,4 @@ groups:
internal_reviewers: 2 # how many reviewers do you want to assign when the PR author belongs to this group?
usernames: # github usernames of the reviewers
- montmorill
- This-is-XiaoDeng
- chun-awa
70 changes: 0 additions & 70 deletions .github/workflows/check-database.yml

This file was deleted.

53 changes: 0 additions & 53 deletions .github/workflows/check-import.yml

This file was deleted.

59 changes: 59 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: CI

on:
pull_request:
types: [opened, synchronize]


jobs:
check:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
with:
ref: ${{ github.head_ref }}
fetch-depth: 0

- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: 3.11

- name: Setup Poetry
uses: snok/[email protected]

- name: Install and update requirements
run: |
poetry lock
poetry install --all-groups
poetry update

- name: Check database update
run: |
cp .env.template .env
poetry run nb orm upgrade
poetry run nb orm check | grep '没有检测到新的升级操作' && exit 0
exit 1

# - name: Run pytest
# run: poetry run pytest

- name: Generate COMMANDS.md
run: |
poetry run nb larkhelp-generate zh_hans COMMANDS.md

- name: Commit and push changes
run: |
git add .
if ! git diff --cached --quiet; then
git config --global user.name "github-actions[bot]"
git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
git commit -m "Auto update from GitHub Actions"
git push origin HEAD:${{ github.head_ref }}
else
echo "No changes to commit."
fi



6 changes: 3 additions & 3 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v6
with:
node-version: '18'

Expand All @@ -24,7 +24,7 @@ jobs:
run: npm run docs:build

- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./docs/.vitepress/dist/
4 changes: 2 additions & 2 deletions .github/workflows/reviewer-lottery.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
name: Reviewer lottery
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: uesteibar/reviewer-lottery@v3
- uses: actions/checkout@v6
- uses: uesteibar/reviewer-lottery@v4
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/welcome-issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Welcome Issue
uses: actions-cool/issues-helper@v3.4.0
uses: actions-cool/issues-helper@v3.7.5
with:
actions: 'create-comment'
token: ${{ secrets.GITHUB_TOKEN }}
Expand Down
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
node_modules/
sha1.yaml
nonebot_plugin_sha1/
bot.py
.vscode/
poetry.toml


# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

.env.prod

# 语言测试插件
src/plugins/test
src/lang/zh_hans/test.yaml
Expand Down Expand Up @@ -171,4 +176,4 @@ cython_debug/
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
.idea/*
7 changes: 5 additions & 2 deletions .idea/Moonlark.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ ci:

repos:
- repo: https://github.com/pycqa/flake8
rev: 7.1.1
rev: 7.3.0
hooks:
- id: flake8
args: [--select=E9]
- repo: https://github.com/psf/black
rev: 24.10.0
- repo: https://github.com/psf/black-pre-commit-mirror
rev: 26.1.0
hooks:
- id: black
args: []
15 changes: 0 additions & 15 deletions .vscode/launch.json

This file was deleted.

4 changes: 0 additions & 4 deletions .vscode/settings.json

This file was deleted.

Loading