Files
memoscli/README.md

1.2 KiB
Raw Permalink Blame History

Memos CLI

这是一个在命令行中提交Memos内容的小工具。使用 Memos API 进行内容提交。

用户验证基于Memos的Token 验证官方的Python例子

import requests
headers = {"Authorization": f"Bearer {token}"}
response = requests.get("https://memos.example.com/api/v1/memos", headers=headers)

由于Memos是私有化部署的简洁笔记软件所以需要在.env文件中配置Memos的Base URL和对应的Token以及需要用到的AI模型关键信息

MEMOS_BASE_URL=<your_memos_base_url>
MEMOS_TOKEN=<your_token>
MEMOS_AI_MODEL_NAME=<your_ai_model_name>
MEMOS_AI_MODEL_API_KEY=<your_ai_model_api_key>
MEMOS_AI_MODEL_API_URL=<your_ai_model_base_url>

计划在memoscli中实现内容提交功能并能自动根据内容使用AI进行标签推荐但需要用户自己确认使用那些标签。另外根据用户的要求使用AI总结当日或者指定周期或/和某些标签的AI内容总结。

Memos CLI 的命令形式如下:

memos send <content> [--type <type>]
memos summary [--date <date>] [--tags <tags>]
memos config set <key> <value>