Thanks to visit codestin.com
Credit goes to github.com

Skip to content

SevenAILab/pptmaster

Repository files navigation

OpenBrand — AI Visibility Engine

Your customers ask AI now. Make sure AI knows you. 买家已经在问 ChatGPT"这行谁最好"。AI 不提你 = 你不存在。OpenBrand:免费体检你的网站在 AI 眼里的样子 → 一键生成 AI 读得懂的品牌伴生枢纽 → 追踪真实 AI 爬虫到访。

(产品工作代号 OpenBrand,候选定名 BrandGEO,域名待定——代码中域名一律走 env ROOT_DOMAIN

Status: 🏗️ Hackathon build in progress (2026-07) | M3 就绪度评分器 ✅ 已建成、测试全绿 | License: MIT


三步产品逻辑 / How it works

  1. Audit 体检(免费,秒级):输入任意 URL → AI Readiness 0–100 分 + "人眼 vs AI 眼"对比 + 缺口清单。评分 = 可抓取性闸门 + 技术基建(35)+ 内容实质(65)。
  2. Fix 修复:爬你的站自动填充 → 品牌方法论引擎生成结构化内容 → 渲染 GEO-native「伴生枢纽」(schema.org JSON-LD / llms.txt / FAQ / 可引用事实块),挂在 {slug}.<域名> 子域名——你的主站一动不动,另附主站修复包(可粘贴的 JSON-LD/llms.txt/文案补丁)。
  3. Track 追踪:真实 AI 爬虫日志(GPTBot / ChatGPT-User / PerplexityBot…,指标口径沿用 Cloudflare AI Insights)+ 内容闭环(选题→文章→写回→再体检跳分)。

真实样例:用我们自己的评分器测创始人自己的 Lovable 官网 sevenailab.com —— 63/100(D 级):技术基建满分,内容实质塌方(ai_citability 38,第一条缺口"缺开头定义块")。好看的站 ≠ AI 会引用的站,这就是产品要解的问题。

Architecture(快慢路径分离)

浏览器 ── Next.js @ Vercel   快路径:前端 S0-S5 · 枢纽托管({slug}.domain) · 爬虫日志 · 秒级体检
              │
          Supabase           唯一共享状态:projects / jobs / audits / site_files / view_logs
              │
          Node worker        慢路径(轮询 jobs 表):摄取 → 引用竞争分析 → 品牌内容生成 → 枢纽渲染

团队开工指南

git clone https://github.com/SevenAILab/pptmaster.git && cd pptmaster
npm install
npm run test:mvp && npm run test:scorer   # 必须全绿再开工(回归哨兵)

读文档顺序(全在 docs/plans/

  1. 2026-07-02-openbrand-mvp-v2-spec.md — 施工总图(§0–§4 全员必读)
  2. 你认领模块的 2026-07-02-plan-v2-*.md — 施工手册(TDD 步骤 + 验收命令 + 红线 + Checkpoint)
  3. 2026-07-02-opensource-borrow-report.md — 开源借鉴清单(含 License 红绿灯,动工前查自己模块那几条)
  4. 2026-07-02-day0-runbook.md — 环境/账号/GitHub 协作规范
  • ⚠️ 页首带"已被 v2 取代"警告的旧计划一律不执行;v1 spec(07-01)仅作为 v2 引用的附录存在。

分工(详见 v2 spec §7)

工作流 模块 只动这些目录
WS-A · Seven M0 标尺 / M1 契约 / N2 提示词 / demo worker/ db/ agents/(新文件)
WS-B · 站点线 M2 枢纽渲染 / M4 发布托管日志 site-generator/ app/s/ app/middleware.js
WS-C · 评分监测线 M8 体检产品化 / N1 摄取 scorer/(新文件) ingest/
WS-D · 前端内容线 M9 App / M5M6 面板+内容闭环 app/

协作三纪律:①每人一条 feat/v2-* 分支、只动自己目录;②package.jsondb/schema.sqlschemas/ 三处公共文件只由 Seven 合并(群里喊需求);③每半天把分支合回 main 一次,合并唯一门槛 = 测试全绿。

Repo 新旧边界(重要,防被旧代码带偏)

状态 内容
✅ 赛前已建,当黑盒复用 对话式 intake、四维研究、品牌内容生成引擎(agents/scripts/generate-brand-modules.mjs 等);唯一交接契约 = schemas/brand-system-content.schema.json
✅ 黑客松新建 scorer/(已完成✅)、worker/site-generator/ingest/app/、引用竞争分析(agents 新文件)
❌ 已退役并已从 main 清除(2026-07-03 大扫除:~240 个死文件) deck 模式全家、六个 sub-agent 提示词/校验器、adapters、旧文档。需要找回:tag archive/pre-cleanup-2026-07-03 或本地 legacy/deck-blueprint-line 分支

诚实披露(评委适用):品牌内容引擎是赛前约两个月的存量资产(已声明);黑客松期间构建的是体检器、摄取适配、引用竞争分析、伴生枢纽托管与整个产品化闭环。

密钥安全(P0)

.env 绝不提交(.gitignore 已配);Supabase service_role key 只进服务端环境变量,绝不进浏览器端代码;真跑 LLM 前先做最小 ping(防 shell 环境变量遮蔽 .env 的坑,见 runbook)。

License

MIT © 2026 SevenAILab

About

PPTAgent — AI brand strategy planning agent. Upload materials, get consulting-grade brand decks.

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors