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 分钟 · 诚哥博客

如何将GitHub上的Fork项目更改为私有

在 GitHub 上,Fork 项目是一种非常流行的方式,可以让用户从其他仓库中获取代码并对其进行修改或改进。默认情况下,Fork 项目是公共的,这意味着任何人都可以查看和访问它们。但是,如果您希望将 Fork 项目更改为私有,以保护代码的安全性和保密性,该怎么做呢?本文将介绍如何将 GitHub 上的 Fork 项目更改为私有。 利用导入仓库 直接在 github 上选择导入仓库,输入新仓库名称和源仓库地址即可,此方案会保留 git 历史记录 命令行修改 此方案会将 git 历史记录都清空,各有优点 创建新的私有仓库 将 Fork 项目更改为私有的第一步是创建一个新的私有仓库。这样可以保护原始仓库的安全性,并使您能够控制新仓库的可见性和访问权限。请确保新仓库与 Fork 仓库使用的语言和框架相同。 将 Fork 项目复制到本地计算机 在命令行或终端中,使用 git clone 命令将 Fork 项目复制到您的本地计算机。例如: git clone https://github.com/your-username/forked-repo.git 重命名 fork 仓库 fork 的时候也能改名称,设置里面也能改 删除远程仓库等信息 进入我们 fork 的项目内删除远程仓库等信息 rm -rf .git 将新的私有仓库添加为远程仓库 使用 git remote 命令将新的私有仓库添加为远程仓库。例如: git init git remote add origin https://github.com/your-username/new-private-repo.git 将 Fork 项目的代码推送到新的私有仓库中 使用 git push 命令将 Fork 项目的代码推送到新的私有仓库中。例如: ...

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

教你如何简单使用Auto-GPT、Auto-GPT运行教程

Auto-GPT 是一个开源项目,旨在让 GPT-4 模型进行自主运行。该项目使用了 OpenAI 提供的 GPT-4 API 实现,可以自动启动、监控和管理 GPT-4 进程。虽然该项目还处于实验阶段,但已经展示出 GPT-4 的潜力,并且越来越受到欢迎。 克隆项目 您可以通过以下命令将该项目克隆到本地: git clone https://github.com/Significant-Gravitas/Auto-GPT.git 环境要求和安装 为了运行 Auto-GPT,您需要 Python 3.7 或更高版本,并且需要一个 OpenAI API 密钥以便与 GPT API 交互。请按照以下步骤安装所需的依赖项: 使用以下命令安装所有依赖项: pip3 install -r requirements.txt -i https://pypi.douban.com/simple 接下来,在项目根目录中创建一个名为 .env 的文件,并将 .env.template 复制到该文件中。然后,将您的 OpenAI API 密钥添加到 .env 文件中: OPENAI_API_KEY=your-openai-api-key 将 your-openai-api-key 替换为您的 OpenAI API 密钥。 启动 Auto-GPT 在终端中运行以下命令即可启动 Auto-GPT 进程: python -m autogpt 这将启动 Auto-GPT 进程,并使您可以与 GPT-4 模型进行交互。如果您的 API 密钥不支持 GPT-4,则可以使用以下命令来仅使用 GPT-3: ...

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

盘点十个顶级ChatGPT相关开源项目

本文介绍了十个与 ChatGPT 相关的开源项目,包括用于提示示例收集、视觉交互、聊天机器人、界面应用等,每个项目都有各自的特点和应用场景。如果你对 ChatGPT 感兴趣,这些项目可以为你提供很好的参考和灵感。 f/awesome-chatgpt-prompts awesome-chatgpt-prompts 是一个收集了各种用于 ChatGPT 模型的提示示例的仓库。ChatGPT 是 OpenAI 训练的一个大型语言模型,能够生成类似人类的文本。通过给它提供一个提示,它可以生成继续对话或扩展给定提示的回应。在这个仓库中,你可以找到各种可以用于 ChatGPT 的提示。我们鼓励你把你自己的提示添加到列表中,并用 ChatGPT 来生成新的提示。要开始使用,只需克隆这个仓库,并用 README.md 文件中的提示作为 ChatGPT 的输入。你也可以用这个文件中的提示作为创造你自己的提示的灵感。我们希望你发现这些提示有用,并且玩得开心! 开源地址: https://github.com/f/awesome-chatgpt-prompts 星数:64k+ microsoft/visual-chatgpt visual chatgpt 是一个基于 ChatGPT 和多个视觉基础模型(Visual Foundation Models,简称 VFM)的系统,它可以让用户通过语言和图像与 ChatGPT 进行交互。ChatGPT 是一个具有出色的对话能力和跨领域推理能力的语言接口,但是它只能处理语言,不能处理或生成图像。而 VFM 则是一些专门处理特定视觉任务的模型,比如视觉变换(Visual Transformers)或稳定扩散(Stable Diffusion)。visual chatgpt 通过设计一系列的提示(prompts),将不同的 VFM 与 ChatGPT 连接起来,实现了以下功能: 用户可以在聊天过程中发送和接收不仅是语言,还有图像。 用户可以提供复杂的视觉问题或视觉编辑指令,需要多个 AI 模型和多步骤的协作来完成。 用户可以提供反馈并要求修改结果。 visual chatgpt 的目标是探索 ChatGPT 在视觉领域的作用,并借助 VFM 提高其视觉理解和生成能力。该项目的论文已经发表在 arXiv 上,并且提供了一个在线演示网站,用户可以在那里体验 visual chatgpt 的功能。 ...

2023年4月13日 · 2 分钟 · 诚哥博客

微软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 分钟 · 诚哥博客