maoshen
|
572a06a12c
|
docs: 添加 AI 使用指南
详细文档包括:
- 快速开始指南
- 所有 API 端点用法
- AI 代理类型与权限说明
- 批量操作示例
- Webhook 订阅指南
- 错误处理最佳实践
- Python SDK 示例代码
- 速率限制说明
帮助 AI 开发者快速上手城市手册系统
|
2026-04-12 11:45:18 +00:00 |
|
maoshen
|
d9e09b61ee
|
feat: 实现 AI-First 代理系统
核心功能:
- AIAgent 模型:AI 代理身份管理
- AIOperationLog: AI 操作日志记录
- AITask: AI 异步任务系统
- AIWebhook: AI webhook 订阅
API 端点:
- POST /api/agents/auth/ - AI 代理认证
- GET/POST /api/agents/ - 代理管理
- GET /api/agent-logs/ - 操作日志查询
- GET/POST /api/agent-tasks/ - 任务管理
- GET/POST /api/agent-webhooks/ - Webhook 管理
- POST /api/batch/ - 批量操作
预置 AI 代理:
- content-moderator-ai: 内容审核 AI
- content-generator-ai: 内容生成 AI
- service-curator-ai: 服务推荐 AI
- analytics-ai: 数据分析 AI
- admin-ai: 管理员 AI
文档:
- AI_AGENT.md: AI-First 设计文档
- init_agents.py: AI 代理初始化脚本
测试:
- 认证系统测试通过
- JWT token 生成正常
- 权限系统工作正常
|
2026-04-12 11:40:11 +00:00 |
|
maoshen
|
a60bb6f652
|
test: 添加 API 自动化测试脚本
- 测试前端页面可访问性(4 个页面)
- 测试用户认证系统(登录/获取用户/错误处理/token 刷新)
- 测试区域系统(列表/省级/详情/子区域)
- 测试文章系统(列表/区域筛选)
- 测试特色服务(列表/区域筛选)
- 测试评论和评分系统
- 测试 Admin 后台
- 共 19 个测试用例,彩色输出
|
2026-04-12 11:29:39 +00:00 |
|
maoshen
|
1639775a39
|
docs: 更新项目功能清单和部署说明
- 完善项目状态说明(后端/前端/部署)
- 添加详细功能清单(用户/区域/内容/服务/版主系统)
- 更新开发日志
- 添加生产环境访问地址
|
2026-04-12 11:23:36 +00:00 |
|
maoshen
|
72b9c25262
|
feat: 添加登录注册功能
- 新增登录页面 (Login.jsx) 和注册页面 (Register.jsx)
- 实现 JWT 认证,支持登录/注册/登出
- 登录后导航栏显示用户名和登出按钮
- 修复 API 路径重复问题 (/api/api/ → /api/)
- 优化登录/注册页面 UI 设计
|
2026-04-12 11:20:35 +00:00 |
|
maoshen
|
828b631c7f
|
docs: 更新部署配置信息
|
2026-04-10 13:48:29 +00:00 |
|
maoshen
|
b180ebd9f6
|
deploy: 本地部署完成 - Gunicorn + Nginx 配置
|
2026-04-10 13:48:16 +00:00 |
|
maoshen
|
e342156e9f
|
feat: 切换到 PostgreSQL 数据库 (cssc) + 示例数据已导入
|
2026-04-10 13:15:18 +00:00 |
|
maoshen
|
315fd5878b
|
chore: 保存 Git 账号配置到 TOOLS.md
|
2026-04-10 12:28:19 +00:00 |
|
root
|
67106b1d5e
|
docs: 更新 README - 完善文档和示例数据说明
|
2026-04-10 12:27:58 +00:00 |
|
root
|
a13b9c5ef1
|
feat: 前端页面开发 - 首页/城市列表/区域详情 + 示例数据导入
|
2026-04-10 12:27:58 +00:00 |
|
root
|
432345c249
|
feat: 城市手册后端完成 - 用户/区域/内容/服务/审核系统
|
2026-04-10 12:27:58 +00:00 |
|
mashen
|
c866e74ece
|
Initial commit: React + Django 城市手册项目
- Django 4.2 + DRF + JWT + GraphQL
- React 18 + MobX + styled-components
- PostgreSQL 数据库
- Docker + Docker Compose + Nginx
- 完整的功能模块(用户、版块、文章、服务、交互、版主管理)
- 完整的文档(需求、部署、测试)
|
2026-04-09 13:56:02 +00:00 |
|