#llm #rules #llm-prompt #cursor #命令行工具 #应用

bin+lib llman

A tool for managing LLM application rules(prompts)

9 releases

Uses new Rust 2024

new 0.0.9 Dec 23, 2025
0.0.8 Dec 19, 2025
0.0.5 Nov 19, 2025
0.0.4 Jul 25, 2025
0.0.2 May 27, 2025

#252 in Template engine

MIT license

215KB
5K SLoC

llman - LLM 规则管理工具

Crates.io Downloads License: MIT CI

一个用于管理 LLM 应用(如 Cursor)规则文件的命令行工具。 llman 旨在简化和标准化您的开发项目规则配置流程。

🌟 功能特性

Prompt管理

  • 生成和管理prompt规则文件
  • 支持多种模板和应用类型
  • 交互式界面便于操作

x Cursor

对话导出 (new)

导出和管理Cursor编辑器的AI对话记录,同时支持 Chat 和 Composer 两种模式的历史:

  • 🔍 智能搜索: 在对话标题和内容中搜索
  • 📝 多种导出格式: 控制台输出、单独文件、合并文件
  • 🎯 交互式选择: 友好的界面选择要导出的对话
  • 📁 自动检测: 自动找到最新的Cursor工作区数据
  • 💾 Markdown格式: 导出为可读性良好的Markdown文档

📦 安装

从 crates.io 安装

cargo install llman

从代码安装

git clone https://github.com/StrayDragon/llman.git
cd llman
cargo install --path .

从仓库地址安装

cargo install --git https://github.com/StrayDragon/llman.git

🛠️ 使用示例

Prompt管理

# 更新(增加)prompt规则
llman prompt upsert --app cursor --name rust --content "This is example rules of rust"

# 生成新的prompt规则
llman prompt gen --app cursor --template rust

# 交互式生成
llman prompt gen -i # --interactive

# 列出所有规则
llman prompt list

# 列出特定应用的规则
llman prompt list --app cursor

Cursor对话导出

# 交互式导出对话
llman x cursor export -i # --interactive

🛠️ 开发与贡献

  1. 确保安装了 Rustjust 工具
  2. 拉取该仓库
  3. 查看 justfile 中 搜索 "(dev)" 相关的命令进行开发

Dependencies

~92MB
~2M SLoC