new-term-radar
Daily radar for new AI terms: names of new models, products and repos, caught on X, Hugging Face, GitHub and sitemaps before keyword tools list them.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
AI-powered social media content automation for entrepreneurs, women-led businesses,
online and local shops, coaches and creators.
Business understanding → Business Brain → content strategy → 30-day plan → generation →
platform adaptation → your approval → scheduling → publishing → analytics.
Then open http://localhost:3000.
Create an account at /signup. The first account in a fresh install becomes the admin,
so /admin is reachable straight away.
The app is fully explorable with no external services configured, and it says so
rather than pretending:查看完整 README ↗AI-powered social media content automation for entrepreneurs, women-led businesses, online and local shops, coaches and creators.
Business understanding → Business Brain → content strategy → 30-day plan → generation → platform adaptation → your approval → scheduling → publishing → analytics.
npm install
cp .env.example .env.local # optional — the app runs without any keys
npm run dev
Then open http://localhost:3000.
Create an account at /signup. The first account in a fresh install becomes the admin,
so /admin is reachable straight away.
| Command | What it does |
|---|---|
npm run dev | Development server on port 3000 |
npm run build | Production build |
npm run start | Serve the production build |
npm run lint | ESLint |
npm run typecheck | tsc --noEmit |
The app is fully explorable with no external services configured, and it says so rather than pretending:
| Missing | What happens |
|---|---|
| Supabase | Auth and data use a local development store (.dev-data/db.json, salted password hashes). A banner says so. |
CLAUDE_API_KEY | A clearly labelled local placeholder assistant answers instead of Claude. Every reply is marked as development output. |
| Image / video provider | Media generation is shown as a future feature and refuses rather than returning a fake asset. |
| Social platform keys | Every platform shows Coming soon. No connection is ever faked. |
| Stripe | Plans and limits are live and enforced; checkout says payments are not connected. |
Adding the real keys switches the same code paths over — no component changes.
supabase/schema.sql in the SQL editor. It creates every table, index, enum,
trigger and row level security policy, plus the auth.users → profile + workspace
trigger..env.local.Workspace isolation is enforced by Postgres RLS, not by application code.
Set CLAUDE_API_KEY (and optionally CLAUDE_MODEL). All AI calls go through
lib/ai/ai-service.ts, which validates every structured response against a Zod schema
before anything is saved.
Scheduling does not depend on a browser staying open. Point a cron job at:
POST /api/scheduler/run
Authorization: Bearer $SCHEDULER_WORKER_SECRET
every few minutes. Due jobs retry with backoff, and a post is marked published only when a platform API returns a post id.
app/
├── (marketing)/ landing, features, pricing, faq, about, contact
├── (auth)/ login, signup, forgot/reset password, verify email
├── onboarding/ conversational Business Brain setup
├── dashboard/ dashboard, create, planner, calendar, library, social, analytics, settings
├── admin/ overview, users, subscriptions, content, usage, publishing, logs
└── api/ ai/*, scheduler/run, social/callback/*
components/ ui, marketing, auth, dashboard, ai, content, calendar, social, admin
lib/
├── ai/ AIService, BusinessBrainService, ContentStrategyService,
│ ContentGenerationService, PlatformAdaptationService, language engine
├── content/ approval, editing, scheduling rules
├── data/ DataStore interface + Supabase and development implementations
├── media/ ImageProvider / VideoProvider interfaces
├── social/ SocialProvider interface + one class per platform
├── scheduler/ SchedulerService, PublishingService
├── billing/ analytics/ notifications/ usage/ auth/ supabase/ config/ utils/
types/ the domain model, mirroring the SQL schema
supabase/ schema.sql
user → workspace → business → content, so multiple
brands, teams and agencies fit without a migration.Phase 2 — image generation, video generation, Facebook / Instagram / YouTube / TikTok / X / LinkedIn publishing, real scheduler workers, subscription billing.
Phase 3 — advanced analytics, AI performance insights, multiple businesses, team members, agency workspaces, brand kits, content repurposing, best-time recommendations.
AI does the work. You approve.