尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證A Prompt creator using the most advanced prompting techniques
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
One brief → production-grade prompts in RISEN, CO-STAR, RTF, CRISPE, or BAB.
The model analyses the brief, asks targeted gap questions, generates against a hard section contract, validates the result, and lets you fine-tune with plain-English feedback.檢視完整 README ↗One brief → production-grade prompts in RISEN, CO-STAR, RTF, CRISPE, or BAB. The model analyses the brief, asks targeted gap questions, generates against a hard section contract, validates the result, and lets you fine-tune with plain-English feedback.
Live: https://risen-forge.vercel.app
Personalised onboarding. First visit asks role (11 personas), goals, which AI tool you use and experience level. Profile is stored on the account (or in the browser for guests) and re-openable from the header.
Simple / Advanced modes. Simple shows just the essentials in plain language; Advanced exposes target, framework, autonomy, chain, few-shot and extensions. Defaults from the profile.
Role template library. 60 ready-made briefs (marketing campaigns and ads, EA emails and minutes, study plans, investor updates, sales sequences, lesson plans, job ads, research synthesis, engineering tasks…), your goals first, every role browsable.
Framework registry with auto-pick. Inferred from task type and target (Writing → CO-STAR, Strategy → CRISPE, chat refactor → BAB, chat research/data → RTF, else RISEN). Can be overridden.
Clarify step. The model scores brief completeness and asks up to 4 high-leverage questions.
Rules with reasons. Each constraint carries a "because…", which models follow far more reliably than bare rules.
Few-shot slots. Up to 3 input→output pairs, rendered verbatim as <example> blocks.
Chain mode. Produces 2–4 sequenced prompts with explicit hand-off contracts instead of one mega-prompt.
API target extras. Assistant prefill and a JSON output schema.
Agentic extensions. Acceptance criteria, evidence gates, authority boundaries, Definition of Done, and self-critique.
Contract validation. Required headings are checked after generation, with one automatic repair pass if any are missing.
Offline template mode. Deterministic output for every framework with no API call.
Light/dark/system themes. Accessible custom dropdown and version history (v1, v2…), with .md export.
DATABASE_URL is set; without it the app runs in guest-only mode.lib/plans.ts): Guest 3 AI generations/day · Free 30/month · Pro 1,000/month. Autofill and analysis are free (burst-limited). ADMIN_EMAILS get Pro.The server is the security boundary; client-side checks are UX only.
| Layer | Control |
|---|---|
| Request | Zod schema on every body, unknown keys dropped, per-field length caps, 120 KB body cap, same-origin check |
| Text hygiene | NFKC normalisation; zero-width, bidi-override, Unicode tag and control characters stripped (client + server) |
| Prompt injection | Security preamble with highest priority; all user content wrapped in <untrusted_*> tags; spoofed delimiter/system tags defanged; suspicious phrasing logged |
| Output | Per-request canary detects system-prompt leaks (output discarded); off-task output (no framework sections) discarded; JSON outputs re-sanitised |
| Abuse / cost | DB-backed burst limits and plan quotas per user or hashed IP; free auto-repairs capped relative to paid calls; provider details never exposed |
| Data | Ownership checked on every project/version route; raw IPs never stored |
| Headers | CSP, X-Frame-Options: DENY, nosniff, strict referrer, permissions policy |
Next.js 16 (App Router) · React 19 · TypeScript · Prisma 7 · Auth.js v5 · Zod · any OpenAI-compatible LLM API · Vercel
app/
page.tsx # brief → clarify → forge/refine
Onboarding.tsx, useProfile.ts # role/goals/tool/level setup
Account.tsx, useHistory.ts # account bar, library, versions
api/generate/route.ts # analyze | generate | refine | suggest (guarded, metered, streamed)
api/me, api/profile, api/projects/** # account, profile, saved prompts/versions
pricing, signin, terms, privacy
lib/
forge.ts # frameworks, contracts, validator, offline compiler
personas.ts, profile.ts # personas, templates, profile schema
server/{db,account,guard,metering,projects}.ts
prisma/schema.prisma # User/Account/Session, Project, Version, UsageEvent
npm install
cp .env.example .env.local # AI provider, DATABASE_URL, AUTH_* vars
npx prisma migrate deploy
npm run dev
See .env.example for every variable with notes.
MIT