mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-08 02:52:49 +08:00
feat(rules): 新增零散规则管理机制
- 新增 .agents/rules/ 目录,存放模块级/场景级独立规则文件 - 新增 ulthon-rules-manager 技能,指导规则的新增/索引/格式 - 新增 ulthon-timer-multi-node 规则文件(从 PROJECT.md 迁移) - AGENTS.md 新增「零散规则」章节,含框架级规则索引表 - PROJECT.md 新增「规则索引」章节,含全量规则索引表 - 命名约定:ulthon- 前缀为框架内置,project- 前缀为使用者业务
This commit is contained in:
@@ -27,25 +27,18 @@
|
||||
|
||||
开发过程中补充的业务规则、团队偏好与临时约束,按条新增。规则应可执行、可复现、可验证。
|
||||
|
||||
> 已迁移为独立规则文件的条目保留引用,不再在此处展开内容。
|
||||
|
||||
### 2026-05-26: 定时任务多节点协调
|
||||
|
||||
新增功能:
|
||||
- 多节点定时任务协调(数据库为主协调中心)
|
||||
- run_type 调度:auto/main/all/manual
|
||||
- 主节点自动选举 + 手动切换
|
||||
- 执行日志记录与查看
|
||||
- 定时任务配置管理 UI
|
||||
- 日志清理命令 `php think admin:timer:log:clean`
|
||||
已迁移至独立规则文件:[ulthon-timer-multi-node.md](rules/ulthon-timer-multi-node.md)
|
||||
|
||||
新增数据表:
|
||||
- ul_system_timer_config
|
||||
- ul_system_timer_log
|
||||
- ul_system_host 新增 is_master 字段
|
||||
## 规则索引
|
||||
|
||||
新增命令:
|
||||
- admin:timer:log:clean [--days=30]
|
||||
本项目的零散规则存放在 `.agents/rules/` 目录下,每条规则一个独立文件。
|
||||
|
||||
新增管理页面:
|
||||
- 定时器配置管理 (/admin/system.timer_config/index)
|
||||
- 定时器执行日志 (/admin/system.timer_log/index)
|
||||
- 主机列表增强(主节点标识、切换主节点)
|
||||
| 规则文件 | 来源 | 作用域 | 说明 |
|
||||
|---------|------|--------|------|
|
||||
| [ulthon-timer-multi-node.md](rules/ulthon-timer-multi-node.md) | 框架 | 定时任务相关 | 多节点协调规则 |
|
||||
|
||||
> 新增/维护规则请参考技能:[ulthon-rules-manager](skills/ulthon-rules-manager/SKILL.md)
|
||||
|
||||
Reference in New Issue
Block a user