世事如麻,俗务所绊。从 槿呈Goidea 获得这台主机后,一直抽不出整体时间,今日得空记录一二。
- 起跑线:blog.tt4e.com 使用我喜爱的具有烟火气的旧标记语言 Textile + 原创的模板 + Markdown Extra 创造;
- 公开构建:我将在 blog.tt4e.com 记录 www.tt4e.com 的建站过程的每一步;
- 个人工作流:同时也是验证个人工作流。
Sponsor
槿呈Goidea
Stakeholder
暂时只有我、槿呈Goidea
项目成员
我、AI
需求代表
我
需求提供人
来自 Internet
目的
构建个人内容工作流的 Web 起点,实现:
- 我数由我,避免平台绑定;
- 平台为我用;
- 逐步向前归档旧内容;
- 集中反馈回声;
「个人工作流」全貌图:
Note --> DB <-- SyncTool --> Personal Web --> Forward to giant company and social --> Gather interactions (clone) --> Push content and notification
备注:
- 内容通过 Note 存本地;
- 本地通过 SyncTool 发布内容到 Personal Web:包含推送个人内容和同步外部内容索引;
- Personal Web 支持分发内容副本或推送动态到社媒;
- 收集交互,并支持在 Personal Web 回复;
- 推送内容和通知;
范围
本项目范围包含上述工作流中的 Personal Web 部分,作为 Personal Web 所有者:
- 需要它展示内容;
- 需要能管理内容;
- 需要能分发内容;
限制
- 时间:2024Q3 完成。
- 质量:包含单元测试。
里程碑
M1: Beta
- 实现内容的管理和分发;
- 内容结构:实现自动TOC、边注、对话
- 内容视图:实现阅读进度、可转发子标题、对话、美观的代码块
M2: 稳定
- 内容结构:内容专栏
- 内容视图:具有出处的代码块、分类的外链标记、链接预览
- 内部相关连接
M3: 实现更多亮点
- 相关链接抓取预览
- 外部相关链接
角色总结
个体软件过程,意味着项目主要角色都是我:产品、项目、设计、开发、测试、运维、运营。
裁剪
- 保留最小化的视觉设计流程;
- 保留影响可维护性的文档;
- 保留面向可能的最终用户的文档;
- 其余能裁尽裁;
邀请留言(AMA)
欢迎留言提问有关 blog.tt4e.com 和 www.tt4e.com 的任何事。
评论
这篇文章目前没有评论。
发表AMA