Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechHound — Claude Code 一键安装器

帮助国内开发者零门槛部署 Claude Code 的网页工具。选择操作系统、填写 API Key,即可一键生成个性化安装脚本。

在线体验https://enze5iod2sb3c.ok.kimi.link


功能特性

功能 说明
环境预检 脚本自动检测 Node.js / npm / Git,已安装跳过,版本过低提示升级
国内镜像 一键切换淘宝 npmmirror、腾讯云等镜像源
代理平台 预置 DeepSeek、智谱 GLM、Kimi、硅基流动、MiniMax
模型切换 已安装 Claude Code?换个模型接口即可继续使用
一键脚本 生成 Windows / macOS / Linux 三平台安装脚本
DeepSeek 引导 新手教程:注册 → 创建 API Key → 充值 → 配置

技术栈

  • 前端:React 19 + TypeScript + Vite 7 + Tailwind CSS + shadcn/ui
  • 后端:Hono + tRPC 11 + Drizzle ORM
  • 数据库:PostgreSQL(可选,付费版使用)
  • 构建:Vite + esbuild

快速开始

1. 安装依赖

npm install

2. 配置环境变量

复制 .env.example.env,按需修改:

cp .env.example .env

关键配置项:

# 前端展示名称
VITE_APP_NAME=TechHound

# 后端(可选,启用付费/管理功能时配置)
DATABASE_URL=postgresql://user:password@localhost:5432/techhound
APP_SECRET=change-me-in-production
ADMIN_PASSWORD=change-me-in-production

3. 本地开发

npm run dev
# 访问 http://localhost:5173

4. 构建生产版本

npm run build
# 输出到 dist/client/,可部署到任意静态托管服务

部署方式

方案 A:静态托管(免费,当前模式)

npm run build
# 将 dist/client/ 上传到 Vercel / Netlify / GitHub Pages / 腾讯云 COS 等

方案 B:全栈部署(付费功能)

需要 PostgreSQL 数据库:

# 1. 创建数据库
createdb techhound

# 2. 推送表结构
npx drizzle-kit push

# 3. 构建前端
npm run build

# 4. 启动后端服务
npm start

目录结构

.
├── api/                    # 后端代码(Hono + tRPC)
│   ├── admin-router.ts     # 管理员登录
│   ├── apikey-router.ts    # 密钥管理
│   ├── boot.ts             # 服务器入口
│   ├── middleware.ts       # tRPC 中间件
│   └── router.ts           # 路由注册
├── contracts/              # 前后端共享类型
├── db/                     # 数据库 schema 与迁移
├── src/                    # 前端代码
│   ├── components/         # UI 组件
│   ├── pages/              # 页面
│   ├── hooks/              # 自定义 Hooks
│   └── lib/                # 工具函数
├── .env.example            # 环境变量示例
├── drizzle.config.ts       # Drizzle 配置
├── package.json
├── tsconfig.json
├── vite.config.ts
└── README.md

小红书运营

  • 小红书号:小法曹的AI札记
  • 引流路径:笔记 → 群聊 → 发工具链接
  • 宣发截图时避免直接出现 "API Key",可改用 "接口凭证"

License

MIT

About

Claude Code one-click installer

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages