开源项目 ChatGPT Web Share 分享多用户共享 ChatGPT 账号

本文介绍了开源项目 ChatGPT Web Share,该项目使用 FastAPI + Vue3 开发,支持多语言、夜间模式适配以及一键导出对话为 Markdown 或 PDF 文件等特点,并提供了完善的管理功能,能够实现共享一个 ChatGPT Plus 账号给多个用户的需求。 介绍 近一年来,随着 GPT 技术的不断发展,越来越多的公司和个人开始使用该技术进行各种应用、产品的开发。然而,GPT 技术往往需要高昂的费用才能购买到官方提供的 API,这对于许多小型团队和个人来说是一个巨大的负担,因此有必要寻找一些替代方案来降低使用 GPT 技术的门槛。 在这个背景下,开源项目 ChatGPT Web Share 应运而生。该项目旨在为多个用户提供一个共享的 ChatGPT Plus 账号,从而使得更多的用户能够充分利用该技术,并且不需要承担过高的费用。 ChatGPT Web Share 是一个由 FastAPI 和 Vue3 搭建的前后端分离应用,可以提供多语言支持、夜间模式适配、一键导出对话为 Markdown 或 PDF 文件等特性。此外,该应用还提供完善的管理功能,包括修改用户对话限制、管理对话、查看成员对话记录等功能。 特点 多语言支持 ChatGPT Web Share 支持多语言,目前支持简体中文和英语,这可以让更多的用户使用该应用。 夜间模式适配 该应用针对夜间使用场景进行了优化,提供了适配夜间模式的界面。 一键导出对话为 Markdown 或 PDF 文件 ChatGPT Web Share 提供了一键导出对话为美观的 Markdown 或 PDF 文件,方便用户保存对话记录或分享给他人。 完善的管理功能 该应用提供了完善的管理功能,可以修改用户对话限制、管理对话、查看成员对话记录等操作,以便管理员更好地管理应用。 使用指南 以下是 ChatGPT Web Share 的使用指南: ...

2023年11月10日 · 1 分钟 · 诚哥博客

强大的开源项目推荐-基于React的在线简历生成器

Reactive Resume 是一个使用 React 框架开发的开源在线简历生成项目,具有高质量代码、易用性强和高度定制性等优点,适合前端开发者使用。该项目支持导入 JSON Resume 文件生成简历,提供简历主题定制和 Markdown 格式支持。它还具备桌面端和移动端自适应支持,实时预览编辑效果以及一键 PDF 下载功能。此外,项目还提供完善的文档支持,使用 TypeScript 进行开发,采用模块化和最佳实践,并拥有良好的社区生态。通过这个开源工具,开发者可以快速生成自己的在线简历。 主要功能 支持导入 JSON Resume 文件生成简历 用户只需要准备一个 JSON 格式的简历文件,就可以快速生成一个在线简历。项目 preset 目录下提供了一些示例文件,用户也可以完全自定义 JSON 文件内容。 支持简历主题定制 项目已内置多种漂亮的简历主题,同时也开放了自定义主题的接口。用户只需要修改样式文件,就可以自由定制简历显示效果。 支持 Markdown 格式的简历 用户可以使用 Markdown 语法来编辑简历内容,项目会自动渲染生成格式化的简历页面。非常适合技术博客写作者。 提供桌面端和移动端自适应支持 项目使用了响应式设计,可以在桌面和移动端都提供良好的简历浏览体验。 实时预览编辑效果 编辑简历时可以实时预览变化,无需再次生成就可以看到最新的内容效果。 一键 PDF 下载 简历生成后,可以直接在网页端转换生成 PDF 文件,方便用户下载简历。 提供完善的文档支撑 项目 README 提供了详细的使用说明、开发指南、Demo 等内容,还有特定的文档介绍主题定制和二次开发方式。 组件化开发,代码可维护性强 项目使用 React Hooks 和 Functional Components 进行组件化开发,代码结构清晰,可复用性高,便于长期维护。 使用 TypeScript 开发,更易维护 代码使用 TypeScript 语言编写,增加了类型检查,更利于长期维护。 采用模块化和最佳实践 使用模块化管理静态资源,组件拆分合理。并采用 Prettier、ESLint 等工具,以确保代码质量。 良好的社区生态 该项目在 GitHub 上拥有 1w+星标和 200+贡献者,Issue 讨论活跃,表示社区生态良好。 支持导入导出 ...

2023年7月14日 · 1 分钟 · 诚哥博客

Memos一个轻量级的自托管备忘录中心

Memos 是一个开源的自托管备忘录应用。它提供一个简单的界面来组织和管理您的笔记和想法。您可以创建多个笔记本来对不同的主题进行分组,并为每个笔记本添加标签和快照以帮助组织内容。 Memos 允许您将 Markdown 格式的文本,图像,代码片段和 TODO 列表添加到笔记本中。它还提供了一个 distraction-free 模式,可以专注于当前正在编辑的笔记。 特征- 简单美观的界面 支持 Markdown 多样化的内容:文本,图像,代码,TODO 列表等 适用于个人和团队 离线支持(使用 Progressive Web App) 自托管和开源 安装和使用 Memos 是一个 Progressive Web Application,这意味着它可以作为 Web 应用程序或安装在计算机上使用。 要开始使用 Memos,您有两种选择: 访问 usememos.com 并创建一个免费帐户来开始使用在线版本。 下载并自托管 Memos。这需要基本的 web 服务器知识和一台运行 Linux 的服务器。您可以按照文档在 DigitalOcean,Linode 或任何其他提供商上快速轻松地安装 Memos。 无论您选择哪种方式,Memos 都非常易于设置和使用。您可以在几分钟内创建第一个笔记本并开始添加内容。 docker 运行: docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos ghcr.io/usememos/memos:latest 更多安装教程: Docs - memos (usememos.com) 总结 Memos 是一个极其轻量级且易于使用的开源备忘录应用。如果您正在寻找一个自托管的笔记解决方案,Memos 是一个很好的选择。我们希望 Memos 能为您提供一个有组织且高效的工具来管理所有重要的想法和笔记。

2023年4月19日 · 1 分钟 · 诚哥博客

微软BingGPT 桌面App重磅开源,使用人工智能聊天助手更加方便

本文介绍了微软 BingGPT 桌面 App 的重磅开源,详细介绍了它的功能和特点,并提供了安装和使用指南。 BingGPT 概述 微软 BingGPT 桌面 App 是一款基于人工智能技术的聊天助手应用程序。它可以在没有安装 Microsoft Edge 或浏览器插件的情况下,让用户与 Bing 进行聊天。同时,它还具有导出完整对话到 Markdown、PNG 或 PDF 文件的功能,以及自定义外观(主题和字体大小)、自定义快捷键等功能。此外,该应用程序支持多平台使用,可在 Windows、macOS 和 Linux 操作系统上安装。 微软 BingGPT 桌面 App 的开源意义 微软 BingGPT 桌面 App 的重磅开源,标志着它将更好地融入开源生态圈。这意味着开发者可以修改和优化应用程序,增强其功能和性能。此外,开源还可以吸引更多的开发者加入,更快地解决应用程序存在的问题。 微软 BingGPT 桌面 App 的功能和特点 微软 BingGPT 桌面 App 具有以下功能和特点: 聊天功能:可以与 Bing 进行聊天,支持在窗口内直接输入文字和快捷回复。 导出对话:可以将完整对话导出为 Markdown、PNG 或 PDF 文件,方便用户查看和分享。 自定义外观:支持自定义主题和字体大小,使用户可以根据个人喜好自由设置。 快捷键:支持自定义快捷键,提高了用户的使用效率。 多平台支持:支持在 Windows、macOS 和 Linux 操作系统上安装,满足了不同用户的使用需求。 微软 BingGPT 桌面 App 的安装和使用指南 安装步骤 安装微软 BingGPT 桌面 App 非常简单,只需要按照以下步骤执行即可: ...

2023年4月11日 · 1 分钟 · 诚哥博客

ChatGPT VS Code扩展开源,实现高级代码提示

最近,一款名为 ChatGPT 的 VS Code 扩展受到了广泛关注,该扩展可以在代码编辑器中提供高级代码提示和建议,而无需离开编辑器。最重要的是,它现在是开源的!本文将介绍这个扩展的功能和特点,并提供有关如何构建和运行的详细说明 如果你是一名程序员,你会发现有时候在写代码时需要快速地找到一些信息或者忘记了某个语法规则。这时候,一个好用的代码提示工具就显得尤为重要。最近,一款名为 ChatGPT 的 VS Code 扩展受到了广泛关注,该扩展可以在代码编辑器中提供高级代码提示和建议,而无需离开编辑器。最重要的是,它现在是开源的!本文将介绍这个扩展的功能和特点,并提供有关如何构建和运行的详细说明。 介绍 ChatGPT 是一个为 VS Code 设计的扩展,它使用 OpenAI 的 GPT 模型为代码编写者提供即时、高级的代码提示。这个项目是一个业余爱好项目,没有任何机构的关联。该扩展的功能完全依赖于 OpenAI 服务,并且没有与它们的任何关联。 项目开源地址: https://github.com/gencay/vscode-chatgpt VSCODE 插件地址: https://marketplace.visualstudio.com/items?itemName=genieai.chatgpt-vscode 自发布以来,这个扩展已经被下载了大约 50 万次,获得了 100 多个五星评分。它已被证明是一个非常受欢迎和有用的工具,可以帮助程序员更快地编写高质量的代码。 特点 ChatGPT 扩展的主要特点包括: 使用您的 OpenAI API 密钥,使用 GPT-4、GPT-3.5、GPT-3 或 Codex 模型 在侧边栏对话窗口中获取流式答案 停止响应以保存您的令牌 一键创建文件或修复您的代码 一次导出所有对话历史记录(Markdown 格式) 自动部分代码响应检测。当响应被截断时,自动继续和组合。 自定义提示前缀,可根据您询问 ChatGPT 的内容进行定制 编辑和重新发送先前的提示 自定义问题内容 如何使用 安装 ChatGPT 扩展后,您需要将其配置为使用 OpenAI API。在 VS Code 的设置中搜索“ChatGPT”,然后填写 OpenAI API 密钥。 ...

2023年3月22日 · 1 分钟 · 诚哥博客