更新日志
v0.2.62026-04-30当前版本
DESIGN.md 设计系统 + 页面修复与文档完善
- 🎨 DESIGN.md: 完整设计系统文档 (426行),符合 awesome-design-md 标准
- 🎨 设计令牌: 颜色体系 (Purple/Indigo)、字体阶梯、间距系统、圆角规范
- 🎨 组件规范: 按钮 (primary/secondary/ghost)、卡片、输入框、徽章、标签页
- 🎨 布局模式: 页面/网格/侧边栏/导航栏/空状态/加载态 完整规范
- 🎨 暗黑模式: 完整的 dark: 变体映射表 + 主题切换策略
- 🎨 响应式: sm/md/lg/xl 断点 + 移动端适配规范
- 🐛 修复: /trending 热门页面 404 (Header/Sidebar 引用但页面缺失)
- 🐛 修复: /hot 热榜页面 404 (Sidebar 引用但页面缺失)
- 🐛 修复: /polls 投票中心页面 404 (仅 /polls/new 存在)
- 🐛 修复: /space/* 空间页面 404 (服务器 page.tsx 被误删)
- 📖 USER-GUIDE.md: 245行完整用户使用指南 (注册到管理后台全流程)
- 📖 README.md: 重写,移除16项不实功能描述,标注10个桩代码状态
- 🔒 HTTPS 已配置: Let's Encrypt + TLS 1.3 + HSTS + 安全响应头
- 📋 HTTPS-CONFIG.md: 完整证书/Nginx/故障排查/急救流程参考手册
- ✅ 全量页面测试: 30+ 路由全部 200,注册+创建+发帖+评论+投票实测通过
v0.2.52026-04-30
关注/粉丝社交系统
- 👥 关注/取关功能: 用户主页一键关注,再次点击取关
- 👥 粉丝列表: 查看关注者和被关注者列表
- 👥 关注计数: 用户主页实时显示粉丝数和关注数
- 👥 个人主页增强: 新增粉丝/关注标签页
- 🌙 暗黑模式: profile 页面全面适配深色主题
- 🔧 Gateway: 新增 /api/follow 路由代理到 user 服务
- 📡 API: users.toggleFollow / follow.followers / follow.following
- 🐛 修复: profile/[username] TypeScript strict null 检查
- 🔧 部署脚本 v2.0: 修复 10 项测试中的 6 个 Bug (错误路径/payload)
- 🔧 自动回滚: 构建失败时从备份恢复旧二进制
- 🔧 .env 保护: 构建前自动校验 DATABASE_URL 并备份
- 🔧 增量构建: 只重新编译有变更的服务
- 📋 DEPLOY.md: 完整部署方案文档 + 已知限制 + 改进路线图
v0.2.42026-04-30
暗黑模式增强 + Admin 修复
- 🌙 暗黑模式全面增强: Header、首页、更新日志等核心页面适配
- 🌙 CSS 变量 + Tailwind dark: 变体实现主题切换
- 🌙 导航栏、搜索框、下拉菜单、卡片组件暗黑适配
- 🐛 修复: Admin 服务路由语法 Axum 0.8 兼容 (:id → {id})
- 🐛 修复: 生产环境数据库密码配置错误
- 🔧 polis-admin 服务恢复正常运行
- 💾 主题偏好自动保存到 localStorage
v0.1.02026-04-28
Polis MVP 发布
- 用户注册/登录系统
- 社区创建与管理
- 论坛帖子/评论/点赞
- API 网关
- Docker 开发环境
v0.1.12026-04-29
Bug 修复与路由重构
- 🐛 修复: 多段 namespace 路由支持 (catch-all {*path})
- 🐛 修复: 添加 GET /api/users/me 端点
- 🐛 修复: 帖子列表作者信息为空的问题 (批量查询用户)
- 🐛 修复: 创建社区时的 namespace 冲突
- 🔐 修复: 内容服务和社区服务的鉴权中间件缺失
- 🔄 重构: Gateway 路由分发器支持智能路径转发
v0.2.02026-04-29
搜索与内容增强
- 📋 社区公告板功能 (前后端完整实现)
- 📊 帖子投票/问卷系统 (后端 + PollCard 组件)
- 🗳️ 赞同/反对投票 (VoteButton 组件)
- 👤 用户个人主页完善 (资料编辑、密码修改)
- ⭐ 帖子收藏/书签系统
- 📱 移动端响应式适配
v0.2.12026-04-29
API 网关增强与管理后台
- 🚪 新增 /api/vote、/api/polls、/api/drafts 路由代理
- 🔔 通知系统 API (列表/未读数/标记已读)
- 🛡️ 管理后台服务上线 (polis-admin 微服务, 端口 3050)
- 📊 管理仪表盘: 用户/社区/内容管理页面 (对接真实 API)
- 🐛 修复: featured 帖子接口使用错误 space_id (Uuid::new_v4 → 实际 ID)
- 🐛 修复: 网关缺少 /api/bookmarks /api/notifications 等路由
- 🐛 修复: Admin 路由 Axum 0.7 (:id) → 0.8 ({id}) 语法不兼容
- 📋 社区页面增加公告横幅展示 (urgent/important/normal 分级)
- 🔄 自动构建脚本集成管理后台 (auto-build.sh)
v0.2.22026-04-29
AI 自驱动开发系统
- 🤖 auto-dev.sh: 自动构建+部署+10项全面测试
- ⏰ Cron 定时任务: 每天 4 次自动开发 + 每 2 小时健康检查
- 🔧 Gateway 配置: 新增 admin_service_url 字段
- ✅ 自动化测试覆盖: 健康检查/社区/注册/公告/精选/5 服务
- 📋 社区页面新增"投票"选项卡
- 🔄 系统自恢复: 服务宕机自动重启机制
v0.2.32026-04-29
AI 自动研究系统
- 🔍 auto-research.sh: 每小时自动搜索 GitHub Trending + 社区更新
- 📊 自动洞察报告: 提取功能推荐 + 系统健康 + 开发进度
- 🌐 /research 页面: 可视化展示 AI 研究报告
- 📱 导航栏新增 AI 研究入口
- ⏰ Cron 定时: 每小时整点研究 + 每15分钟健康检查
- 🔄 polis-web 服务: 正式纳入 systemd 管理 + 健康检查
- 📋 自动更新日志 (auto-changelog.sh)
v0.3.02026-05
社交与互动
- 🔔 通知系统 (WebSocket + NATS)
- 👥 用户关注/粉丝系统
- 💬 WebSocket 实时聊天
- 📨 私信系统
- ⭐ 帖子收藏/推荐系统
- 📊 社区统计分析
v0.4.02026-06
内容生态扩展
- 🎬 视频上传与转码 (FFmpeg)
- 📝 Markdown 富文本编辑器
- 📌 帖子置顶与精华
- 🚩 内容举报与审核系统
- 🌙 暗黑模式
- 🌐 国际化 (i18n)
v0.5.02026-06
高级功能
- 💻 Git 代码仓库托管 (基于 Git)
- 🧩 WASM 插件引擎
- 💎 支付与打赏系统
- 📦 数据导入/导出 (Markdown/JSON)
- 🔑 OAuth 第三方登录
- 🤖 AI 助手集成 (内容推荐、自动审核)
v0.6.02026-07
运维与生态
- 🛠️ 管理后台 ✅ (用户/社区/内容管理已上线)
- 📈 Prometheus + Grafana 监控
- 🔄 自动化 CI/CD 流水线 ✅ (auto-dev.sh + cron)
- 📄 API 文档 (OpenAPI/Swagger)
- 🧪 端到端测试套件 ✅ (10项自动化测试)
- 📋 系统健康检查与自动恢复 ✅ (每2小时检查+自动重启)