新增的用户系统 重置密码发送邮件没成功
Closed this issue · 35 comments
新增的用户系统 重置密码发送邮件没成功
具体邮件 :wangfengaf@gmail.com
大哥 你这东西好 我想加入你 把 readme 写一下 基本的构建项目流程 可以吗
能运行一下项目 我这菜鸡 帮你改改样式 适配啥的 也行吖
ok,目前还有很多工作要做,晚点吾辈补下文档
todo list
[x] 支持多行输入,可能支持动态行数,可能最大 4 行之类的,允许滚动条
- 修复多行输入后,显示仍然是单行,需要添加样式
white-space: pre-wrap;
- 删除标签页有点麻烦
- 支持编辑会话标签页名字
- 修复 markdown 预览没有复制代码的功能
- 修复 markdown 预览出现了错误的滚动条
- markdown 代码显示复制按钮
- 切换会话时自动滚动到底部(或者保持记录的位置)
- 左上角的新会话按钮过于不明显,默认设置为主色
- “复制会话”过于显眼,改变为更不明显的颜色
- feat: 支持快捷输入提示语
- feat: i18n 支持
- fix: 修复 textarea 不能滚动的错误
- fix: 修复侧边栏过多时滚动条位置不对的错误
- feat: 支持导入导出会话
- feat: 快捷提示语支持虚拟无限滚动
- feat: 快捷提示语支持搜索英文 -- 替换为英文优先
- feat: 需要阻止并发发送消息
- fix: 修复操作按钮列没有正确出现横向滚动条的问题
- feat: 添加 google 分析功能的使用频率,避免无限制的增加 feature
- feat: 支持中断输出,支持重新开始输出
- feat: 支持自定义快捷提示语 -- 简化,不再优先处理 i18n 的问题
- feat: 同步本地的会话到远端
- docs: 更新文档以说明如何自定义提示语与分享
- feat: 支持配置自己的 open api key
- fix: 修复 markdown 中 code 标签单行过长在移动端没有正确添加滚动条的错误
- feat: 在文档主页声明记录保留时间为 3 个月(主要是为了与官方的 tokens 使用消耗做对照,确定实际使用的 tokens 和官方收取的费用一致)
- feat: 更换消息提示的模式,将提示消息作为系统消息
- feat: 提示词无法积累或导入,例如希望某个标签页只做翻译、润色、检查错别字、总结、或者根据接口生成 mock 数据之类的
- feat: 支持对消息做更多操作 https://blog.miniasp.com/post/2023/02/28/Useful-tool-ChatGPT-Toolkit
- feat: 当开始识别时有更明确的提示,当发生错误时有更明确的提示,支持发生错误后重新生成
- feat: 支持全语音交互模式,过滤扬声器输出的声音
- feat: 支持手动指定 access token 的方式
- feat: 选择少数好用的会话,例如苏格拉底的风格
- fix: 修复语言选择文字过大不适的感觉
- feat: 使用时传递 user 参数,避免多个用户之间共享相同的会话上下文
- feat: 更新日志添加自定义中间件 bunyan-logger,ref: https://cabinjs.com/
- fix: 修复用户输入之后没有自动翻页的错误
- fix: 修复 markdown 展示最后一个 p 节点没有删除
margin-bottom
的问题 - fix: 修复输入框计算高度导致的光标丢失,滚动条总是移动到顶部
- feat: 记录每条消息使用的 tokens 便于后续统计评估成本
- feat: 所有消息创建完成之后都不允许再次编辑,避免后续统计成本变得非常困难
- feat: 使用 gpt-token-utils 替换 gpt-tokenizer,见效整个 bundle 的大小
- fix: 修复在前端没有提示密码、用户、邮箱验证的问题,避免一直无法通过验证但又不知道原因
- feat: 禁用 chat 之外的功能,避免用户误入该页面
- feat: 实现共享的 prompts,例如翻译、润色、检查错别字、总结、或者根据接口生成 mock 数据之类的
牛的
我现在很多同事都在用这个
有没有简单点的事让我做 我明天 放假 能做一下
我准备今天先跑通一下项目的 结果 react 搞的不多 我直接进入 chat 下面 npm i 不是这样玩的吗
启动项目的简单步骤
1. fork && git clone
2. pnpm i # 请务必注意网络问题,不要使用 npm 的非官方镜像(例如淘宝源)
3. 启动本地的 docker,使用 tsx 运行 packages/chat-server/scripts/pgsql.ts 脚本启动一个本地的 postgresql 数据库
4. 创建 packages/chat-server/.env 添加 OPENAI_API_KEY/DATABASE_URL 环境变量,DATABASE_URL 示例 DATABASE_URL="postgres://postgres:postgrespw@localhost:5432/chat?schema=public"
5. 在 packages/chat-server/ 目录下 pnpm dev 运行服务端
6. 在 packages/chat/ 目录下 pnpm dev 运行客户端
7. 打开 http://localhost:5174/
有任何问题及时反馈
加个微信 行不行 学习一下
先自己认真搞 实在不懂再*扰你
我先搞
先自己认真搞 实在不懂再*扰你
或者你可以不管 server 端,请直接配置 packages/chat/vite.config.ts 的 proxy 为 http://chat.ai-assist.moe/,这样你就不用关心 3-5 步了,它会连接到线上的服务
好
加个微信 行不行 学习一下
吾辈创建了 discord 群,目前可能不考虑使用微信,ref: https://discord.gg/pMba8bsp
太强了
加个微信 行不行 学习一下
吾辈创建了 discord 群,目前可能不考虑使用微信,ref: https://discord.gg/pMba8bsp
奇怪。。。discord 怎么也这样了,openai 最近似乎在疯狂封号,不知道什么鬼,可能羊毛被薅秃了
奇怪。。。discord 怎么也这样了,openai 最近似乎在疯狂封号,不知道什么鬼,可能羊毛被薅秃了
我在注册一下
是不是手机号不能选**的
keyi l
也许你需要正确的代理,这个服务部署位置是在加拿大。
科学上网参考耗子叔的那篇:https://github.com/haoel/haoel.github.io
建议你也可以尝试 proxifier 透明代理工具,它可以拦截所有网络请求并强制代理,即便程序本身不支持,例如 nodejs
或者我先尝试一下这个
- 启动本地的 docker,使用 tsx 运行 packages/chat-server/scripts/pgsql.ts 脚本启动一个本地的 postgresql 数据库
- 创建 packages/chat-server/.env 添加 OPENAI_API_KEY/DATABASE_URL 环境变量,DATABASE_URL 示例 DATABASE_URL="postgres://postgres:postgrespw@localhost:5432/chat?schema=public"
我有 vpn 并配置了加拿大 我是还需要一个 proxifier 透明代理工具 进行配置吗 上面那篇文章有点长 主要看哪部分
如果是 vpn 的话应该可以拦截系统所有的网络请求才对,主要是你需要确定 nodejs 发向 http://chat.ai-assist.moe/ 的流量都走了代理,你能在日志中看到么?
或者我先尝试一下这个
- 启动本地的 docker,使用 tsx 运行 packages/chat-server/scripts/pgsql.ts 脚本启动一个本地的 postgresql 数据库
- 创建 packages/chat-server/.env 添加 OPENAI_API_KEY/DATABASE_URL 环境变量,DATABASE_URL 示例 DATABASE_URL="postgres://postgres:postgrespw@localhost:5432/chat?schema=public"
这个也要求你能够从 nodejs 连接到 openai 的服务器,网络问题都存在。。。
行 谢谢老哥 今天到这 早段睡吧 我明天再研究研究
我c 好像变快了
但是 不稳定 我先改个小问题看看
release 0.5.3 支持了密码重置
ref: https://github.com/rxliuli/ai-assist/releases/tag/chat%400.5.3
启动项目的简单步骤
1. fork && git clone 2. pnpm i # 请务必注意网络问题,不要使用 npm 的非官方镜像(例如淘宝源) 3. 启动本地的 docker,使用 tsx 运行 packages/chat-server/scripts/pgsql.ts 脚本启动一个本地的 postgresql 数据库 4. 创建 packages/chat-server/.env 添加 OPENAI_API_KEY/DATABASE_URL 环境变量,DATABASE_URL 示例 DATABASE_URL="postgres://postgres:postgrespw@localhost:5432/chat?schema=public" 5. 在 packages/chat-server/ 目录下 pnpm dev 运行服务端 6. 在 packages/chat/ 目录下 pnpm dev 运行客户端 7. 打开 http://localhost:5174/有任何问题及时反馈