Files
larablog/docs/specs/larablog-platform/CHECKLIST.md
T
ak 263b98b218 Initial baseline: LaraBlog core with plugin commerce surface.
Captures the current working tree after theme slots, ArticleAccess, and the payment / paid-content plugins so subsequent work has a reviewable git history.
2026-08-12 01:15:38 +08:00

2.3 KiB
Raw Blame History

LaraBlog 平台一期 — 功能清单

状态

  • 对应 SPECdocs/specs/larablog-platform/SPEC.md
  • 最近更新:2026-08-11 18:35

完成项

  • Laravel 12 脚手架 + Filament 5 + Spatie + Workerman + S3 + purifier + commonmark/html-to-markdown
  • 领域模型与 migrations(无 trackbacks;含 slug、content_format、cover_* 预留)
  • Spatie Settings(站点/SEO/主题/LLM/正文格式;无 trackback
  • ContentRenderer + AttachEmbedHTML/Markdown + attach 引用)
  • attachments S3 diskATTACHMENTS_DRIVER=local|s3);legacy 附件入口 302
  • Legacy 内容 URL + tburl/trackback 410
  • 前台:首页/文章/分类/归档/标签/评论/搜索/链接
  • 前台登录/注册/资料(/login.shtml /reg.shtml /post.php + legacy 密码升级)
  • 前台评论 + rate limit + purifierAI 审核插件可启用
  • Filament:文章/分类/评论/标签/链接/附件上传/站点片段/用户角色 + 主题/插件/设置/清缓存
  • 插件框架(发现/启停/Hook)+ AI 审核可运行;支付/会员/双商城为骨架(侧栏+桩接口,非真实结算)
  • 主题引擎 + default 完整皮肤 UI + example 可切换第二套皮肤
  • SEO/GEOcanonical/OG/Twitter/JSON-LD/sitemap/rss/robots/llms.txt
  • 插件框架 + 5 插件同步;ai-comment-moderation 可启用
  • SEO/GEOmeta/OG/JSON-LD/sitemap/rss/llms.txt
  • Workerman AI + queue:aistub Provider;文章「AI 优化」投递
  • sablog:import --mode=raw|markdown
  • tests/fixtures 最小 sablog 样例包 + 导入回归测试
  • deploy/nginx.conf + README
  • 可选 /posts/{slug} → show-id 301

延期(二期+

  • 自动配图 / 生成配图(字段与 Job 空壳已预留)
  • 支付/会员/双商城真实对接

变更记录

时间 原因 变更
2026-08-11 17:26 SPEC 定稿后初版 创建功能清单
2026-08-11 18:00 继续实现后台/插件/AI 大批量勾选已完成项;登录注册与 fixture 留待补
2026-08-11 18:10 qodercli 提测修 BUG 修 attach 属性/MD 导入占位、index.php tags、tb CSRF、导入 withoutEvents、附件路径、密码门、API Key
2026-08-11 18:35 补齐一期缺口 前台 auth、Stylevar/User、附件上传、插件骨架页、fixture、清缓存、slug 301