跳到正文
GitHub·· 8 天前AI 评分15

Muguett-DBY/cstd-design:个人 AI 工作室,支持聊天、图像与视频生成

Muguett-DBY/cstd-design

AI 导读

GitHub 项目 Muguett-DBY/cstd-design 是一个个人 AI 工作室,集流式聊天(含对话分支、追问线程与搜索)、参考图图像生成与编辑、带任务进度和预览的视频生成,以及媒体库于一体,界面以中文为主。项目基于 Node.js 24+ 本地运行,需自行配置 AI 提供商密钥,采用 MIT 许可,暂不接受外部贡献。

正文

CSTD Design — A small studio for conversations, images and ideas.

Personal studio · React · TypeScript · Cloudflare Pages · D1 / R2

A personal AI studio for chat, image generation, video experiments, and saved media.

Inside the studio   ·   Run locally   ·   Development

A saved local workspace screenshot with an empty conversation. The app interface is primarily Chinese.

A saved local workspace screenshot with an empty conversation. The app interface is primarily Chinese.

Inside the studio

  • Streaming chat with conversation branches, follow-up threads, and search.
  • Image generation and editing with reference images.
  • Video generation with job progress and previews.
  • A media library for uploads and generated work.

The interface is primarily Chinese. The hosted workspace requires a password and your deployment needs its own AI provider credentials.

Run locally

Use Node.js 24+. Install dependencies and copy .dev.vars.example to .dev.vars.

npm ci

Fill in the password hash, session and asset secrets, and provider key described in the setup reference. Check the D1 and R2 bindings in wrangler.toml, then run:

npm run build
npx wrangler d1 migrations apply cstd-design --local
npm run pages:dev

Development

npm test
npm run lint
npm run typecheck:functions

src/ contains the interface; functions/ contains the API and shared backend logic. See the maintenance reference for deployment, authentication, and browser checks.

This personal project is not currently accepting outside contributions. Issues are welcome. Licensed under MIT; see also NOTICE.

来源:GitHub · github.com