Files
jiang13-forum/ROADMAP.md
freefire 9230f7272d 添加路线图与 Issue 模板,呈现待办事项
- ROADMAP.md 记录已知缺陷、计划功能与已完成项
- README 增加开发状态说明
- Gitea Issue 模板与预填议题文档

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 23:01:18 +08:00

3.1 KiB
Raw Blame History

路线图 ROADMAP

姜十三论坛仍在积极开发中,功能尚未完善。
欢迎通过 Issues 反馈问题或认领任务。

图例: 已完成 · 🚧 进行中 · 📋 计划中 · 🐛 已知缺陷


开发状态概览

模块 状态 说明
前台 SPAReact 🚧 核心浏览/发帖/回复可用,部分管理能力仍依赖旧版后台
管理后台 🚧 旧版 HTML 后台功能较全React 侧尚未统一
评论系统 🐛 换行显示等问题待修复
帖子管理 🐛 置顶 API 已有React 前台缺操作入口

🐛 已知缺陷Bug

优先级 问题 说明 Issue
评论回复换行不显示 输入多行回复后,展示时合并为一行 创建 Issue
(欢迎补充)

评论换行不显示 · 详情

  • 现象:在评论框输入带换行的内容,提交后页面上不保留换行
  • 相关代码frontend/src/components/CommentContent.tsxfrontend/src/utils/content.ts
  • 可能原因\r\n 未处理、innerHTMLwhite-space: pre-wrap 叠加异常

📋 计划中Planned

优先级 功能 说明 Issue
React 前台支持帖子置顶 后端 pinned 字段与 API 已存在,需在 SPA 管理入口暴露操作 创建 Issue
管理后台 React 化 统一旧版 /admin/* 与新版 SPA 体验
通知已读状态优化 右栏通知点击后的已读同步
帖子搜索增强 标题/正文/作者组合筛选
邮件通知 回复提醒(需 SMTP 配置)

帖子置顶 · 详情

  • 现状
    • 数据模型有 pinned 字段
    • 列表按 pinned desc 排序
    • 旧版管理后台 /admin/posts 可置顶
    • React 列表/详情可显示「置顶」徽章
    • React SPA 中管理员无法一键置顶/取消
  • 相关代码service/post.gohandler/admin.gofrontend/src/pages/PostDetailPage.tsx

🚧 进行中In Progress

当前无公开认领任务。若你正在开发某项,请在对应 Issue 留言认领。


已完成Done

  • 三栏布局 + 虚拟滚动帖列表
  • 浅色 / 暗色主题切换
  • 移动端响应式适配
  • 用户注册登录、JWT 鉴权
  • 板块管理、发帖、Markdown 编辑
  • 楼层式评论、引用回复、@ 高亮
  • 点赞、收藏、热门帖
  • 敏感词过滤、发帖限流
  • SQLite 备份、单二进制部署

如何参与

  1. Issues 挑选任务(预填内容见 docs/issue-templates.md
  2. Fork → 分支 → PR详见 CONTRIBUTING.md
  3. 有新想法先开 Issue 讨论,避免重复劳动

最后更新2026-06-15