项目说明
ytdevblog

优天日志系统(YtDevBlog)立项说明

这里是项目概览与目标说明;按日期浏览请进入更新时间线。

优天日志系统(YtDevBlog)

优天日志系统(YtDevBlog) 是一套多项目开发日志门户:开发者在本地维护立项说明与按日更新的 Markdown,上传到 docbase/{project}/ 后手动重建索引;访客通过卡片墙发现项目,再以时间线与日历浏览更新。配套 桌面管理客户端 对齐服务器 docbase/,以类 FTP 拖放与显式目录同步完成日常运维——同一产品、同一套日志树,不另拆独立门户项目。

产品定位

维度说明
一句话本地写日志 → 上传/桌面同步 → 重建索引 → 门户/时间线/日历可见
适合谁多产品工作室、开源更新站、需要公开 Changelog 门户的团队
内容形态立项说明 + 开发 / 发版 Changelog
内容源物理目录优先(Web 上传、桌面拖放或显式同步)
数据库SQLite3 + FTS5(索引与搜索)
运维面Web 后台 + 桌面 Docbase Explorer(重建、评论、项目展示)
互动点赞 / 想要 / 评论 / 浏览 + 项目排行指数

核心工作流

本地写作 → git/ftp/rsync 或 桌面拖放/显式同步 → docbase/{project}/
         → Web 或桌面「重建索引」
         → 门户卡片 / 时间线 / 日历可见
         → 详情页反应与评论

桌面客户端特色(摘要)

  • 登录即见与服务器一致的 docbase/
  • 拖放文件/目录 + 同名冲突(覆盖/跳过/取消全部,出厂 ask)
  • 本地工作区映射 + 预览差异后再 Sync(非默认双向同步盘)
  • 双击 Markdown 编辑、重建弹窗、评论管理、多站点 Profile

技术要点

  • 服务端:Go 原生 net/http,前台 Bootstrap + jQuery;URL 与物理路径对齐
  • 桌面端:Go + Wails v2 + Vue 3;经 HTTPS Admin API 写文件,不直写 /data
  • 发行层注入产品名与默认语言;业务 handlers 不按品牌复制逻辑
  • 本目录日志只使用当前产品名叙述

相关链接

  • 品牌方:Youtem / https://youtem.net
  • 产品名:优天日志系统(YtDevBlog)
  • 产品需求:docs/PRD-MVP.md;桌面:devblog_pc3/docs/PRD-DevBlog-PC客户端-zh.md
  • 当前版本:3.1.0(桌面配套随产品线迭代)
查看更新时间线 首页