Skip to main content

一款简单的终端 AI 助手

Project description

simple

更适合中国宝宝体质的终端 AI 助手

在终端里和 AI 对话,直接读写文件、执行命令、生成 PPT、制作简历。不只是程序员的工具,任何人都能用。

特性

  • 对话即操作 — 用自然语言读写文件、执行命令、搜索代码
  • 一句话做 PPT — AI 生成设计稿,自动转换为原生可编辑 PPTX
  • AI 简历生成 — 提供信息 + 岗位 JD,直接输出 PDF 简历
  • 项目记忆 — 自动记住你项目的上下文,跨会话延续对话
  • 自定义 Skill — 用 Markdown 定义工作流,一个命令触发
  • 危险操作保护 — 高危命令自动弹出确认,不会误删你的代码
  • 流式输出 — 实时显示回复,终端内 Markdown 渲染

安装

pip install jiandanai

需要 Python >= 3.9。首次启动会引导你配置 DeepSeek API Key。

快速开始

# 在你的项目目录下启动
cd your-project
simple

然后直接用中文对话:

> 帮我看看这个项目的结构
> 把 main.py 里的报错修一下
> 做一个10页的产品介绍PPT
> 帮我写一份投递字节的简历

快捷键

按键 功能
Enter 提交输入
Ctrl+Enter 换行
Ctrl+O 展开/折叠工具调用详情
Ctrl+C × 2 退出

自定义 Skill

~/.simple-code/skills/ 目录下创建 .md 文件即可:

<!-- ~/.simple-code/skills/review.md -->
请审查当前项目的代码,重点检查:
1. 潜在的 bug
2. 安全漏洞
3. 性能问题

对话中输入 /review 触发,也可以附加参数:/review 只看 main.py

技术栈

  • DeepSeek API — 大模型推理
  • Textual — 现代终端 TUI 框架
  • Rich — Markdown 渲染、语法高亮
  • python-pptx — PPT 生成
  • xhtml2pdf — PDF 生成

License

GPL-3.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jiandanai-0.0.4.tar.gz (60.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jiandanai-0.0.4-py3-none-any.whl (70.6 kB view details)

Uploaded Python 3

File details

Details for the file jiandanai-0.0.4.tar.gz.

File metadata

  • Download URL: jiandanai-0.0.4.tar.gz
  • Upload date:
  • Size: 60.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for jiandanai-0.0.4.tar.gz
Algorithm Hash digest
SHA256 70dcc5f57b9fe1425e174a317416162fad30d5549d52403d49834cf8613c0c7d
MD5 9589a13791128bc5a6186c930be15843
BLAKE2b-256 7068c495a28ca1695ce20a7dd55e1b8523a0c19816d62bf9a73e61e7383c4dc2

See more details on using hashes here.

File details

Details for the file jiandanai-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: jiandanai-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 70.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for jiandanai-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4ba5e3f770c7188f18f5e5d45e17f387e1e414f5d4d2e7cc9c402c3937cdafd6
MD5 992f52b031be5446413e47a681c4642e
BLAKE2b-256 c92fb1e6c6a178cdc494d4be1c5eaafd786b7f7984a3ba5f37d93bb305723013

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page