SuperAPI AI 工具集

paw-mkt-dashboard

前端与建站

查看项目

更新于 10-16 03:16

技能介绍

paw-mkt-dashboard 是 pawbytes/skill-suites 中的营销仪表盘生成技能,用于为营销团队生成自包含的 SvelteKit + sql.js 仪表盘。所有 Svelte 组件由 LLM 依据品牌实际数据从零构建,而非套用固定模板。

主要能力:技能内置功能注册表,可按需生成活动追踪(/campaigns)、内容管线(/content)、策略概览(/strategy)、分析指标(/metrics)、渠道表现(/channels)、文档库(/documents)、增长实验(/experiments)、收入追踪(/revenue)、客户生命周期(/lifecycle)、运营中枢(/operations)以及 JSON 导出/导入 API(/api/export、/api/import)。仪表盘运行于本地 Node 服务器(localhost:5173),支持完整 CRUD、响应式 UI、服务端筛选、外键关系下拉、批量操作及渐进增强。生成具现代极简风格。

使用方式:激活后先加载配置,询问是否扫描品牌工作区;对已有仪表盘检测功能缺口并给出选项。运行已有仪表盘时先确认 node_modules 是否存在,若无需先执行 npm install,再执行 npm run dev(端口冲突可用 npm run dev -- --port 5180)。支持 --headless / -H 进行非交互式发现与计划输出,但不加 --auto-approve 不会写入文件;也可传入品牌 slug 直接生成该品牌仪表盘。生成或更新前均需用户确认。若未找到品牌工作区,建议先运行 paw-mkt-setup;策略缺失可转 paw-mkt-sostac 等。

技术栈:SvelteKit(adapter-node)、sql.js(纯 JS SQLite)、Svelte 5 runes、TailwindCSS v4、marked 渲染 Markdown。选用 sql.js 是为避免原生依赖与编译工具。数据库文件位于 {project-root}/.pawbytes/marketing-suites/brands/{brand-slug}/dashboard/data/dashboard.db,JSON 导出存放于 data/export/ 便于 git 提交。

限制:Dashboard 生成每次仅限一个品牌;已知问题包括父项目 PostCSS/Tailwind 配置继承、SvelteKit 缓存过期、多仪表盘端口冲突等,资料给出了对应规避方式。功能是否收费、具体价格与效果数据暂未提供。