Skip to content

Latest commit

 

History

History
133 lines (99 loc) · 3.62 KB

README-zh.md

File metadata and controls

133 lines (99 loc) · 3.62 KB
PenPal Logo

PenPal

智能协作,书写未来

探索项目文档 »

license language last

在线体验 · 报告Bug · 提出新特性

🔖 项目导览

中文文檔 | README in English

✨ 現有功能

  • 创建自定义团队工作空间
  • 团队成员邀请与权限管理(包括 拥有者管理员一般成员)
  • 创建项目并分配代办任务
  • 任务流转与代办管理面板
  • 构建团队文档库与实时协作编辑
  • 在文档库中使用既有文档与 AI 智能检索问答
  • 积分系统与评论系统

✒️ 引用技術

📋 提交规范

  • 🎉 init:项目初始化
  • ✨ feat:新增功能(feature)
  • 🐞 fix:修复bug
  • 📃 docs:文档修改
  • 🌈 style:代码样式修改,不影响原代码逻辑
  • ✅ test:测试相关的改动
  • 🔨 refactor:代码重构
  • 🔧 chore:建制过程或辅助工具的变动

🎯 相容环境

  • 现代浏览器(Chrome >= 64, Edge >= 79, Firefox >= 78, Safari >= 12)
  • 项目构建环境(Node.js >= 18)

💻 本地调试

记得先配置环境变量:

NEXT_PUBLIC_APP_URL=

NEXT_PUBLIC_APPWRITE_ENDPOINT=
NEXT_PUBLIC_APPWRITE_PROJECT=

NEXT_PUBLIC_APPWRITE_DATABASE_ID=
NEXT_PUBLIC_APPWRITE_WORKSPACES_ID=
NEXT_PUBLIC_APPWRITE_MEMBERS_ID=
NEXT_PUBLIC_APPWRITE_PROJECTS_ID=
NEXT_PUBLIC_APPWRITE_TASKS_ID=
NEXT_PUBLIC_APPWRITE_USERS_ID=
NEXT_PUBLIC_APPWRITE_FILES_ID=
NEXT_PUBLIC_APPWRITE_MESSAGES_ID=
NEXT_PUBLIC_APPWRITE_SCORES_ID=
NEXT_PUBLIC_APPWRITE_DOCUMENTS_ID=
NEXT_PUBLIC_APPWRITE_IMAGES_BUCKET_ID=
NEXT_PUBLIC_APPWRITE_FILES_BUCKET_ID=

NEXT_APPWRITE_KEY=

UPLOADTHING_TOKEN=

UPSTASH_REDIS_REST_URL=
UPSTASH_REDIS_REST_TOKEN=

UPSTASH_VECTOR_REST_URL=
UPSTASH_VECTOR_REST_TOKEN=

QSTASH_URL=
QSTASH_TOKEN=

QSTASH_CURRENT_SIGNING_KEY=
QSTASH_NEXT_SIGNING_KEY=

LIVEBLOCKS_PUBLIC_KEY=
LIVEBLOCKS_SECRET_KEY=

拉取代码并切换到项目目录下:

$ git clone https://github.com/BlackishGreen33/PenPal.git
$ cd PenPal

安装依赖:

$ bun install
$ bun run dev

开始调试你的调试之旅!

$ bun run dev

📝 授权

上述文件皆以 MIT 许可授权

详细之授权请参考 LICENSE 文件