Skip to content

kyou25849-debug/km

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

KM - AI 桌面助手

银色铭文,智慧永恒


📖 简介

KM 是一款基于 AI 的桌面助手软件。你可以和它聊天、让它帮你写代码、创建文件、执行命令、搜索信息,就像有一个私人 AI 助手在你的电脑上随时待命。

支持多个 AI 提供商

  • 智谱 AI
  • NVIDIA NIM
  • DeepSeek

✨ 主要功能

💬 智能对话

  • 快速模式:日常问答,快速响应
  • 深度研究模式:4 个 AI 协作,联网搜索 + 多角度分析,生成深度报告

📁 文件操作

AI 自动帮你创建、编辑、保存文件,你只需要告诉它:

  • "帮我创建一个 hello.py"
  • "帮我写个计算器程序"
  • "打开刚才创建的文件"

文件会自动保存在 KM 数据目录下的 files 文件夹中。

💻 命令执行

AI 可以帮你执行命令,你只需要说:

  • "扫一下 D 盘"
  • "查看当前目录"
  • "运行 python hello.py"

危险命令(如删除系统文件)会被自动拦截。

🔍 联网搜索

AI 可以联网搜索最新信息,支持:

  • DuckDuckGo 网页搜索
  • 6 大论坛搜索(StackOverflow、知乎、CSDN、掘金、Reddit、GitHub)
  • ArXiv 学术论文搜索

📝 文件编辑器

内置代码编辑器,支持语法高亮,可以直接运行代码。

🧠 记忆系统

自动保存对话中的核心内容,以后问类似问题时 AI 会参考之前的对话。


📥 下载安装

Windows

  1. 下载 KM Setup 1.0.0.exe
  2. 双击运行安装程序
  3. 选择安装目录(默认 C:\Program Files\KM
  4. 勾选"创建桌面快捷方式"
  5. 安装完成,双击桌面图标启动

便携版(无需安装)

  1. 下载 KM-win32-x64.zip
  2. 解压到任意文件夹
  3. 运行 KM.exe

💡 默认使用智谱 AI,无需配置即可体验基础功能。


🚀 快速上手

基础聊天

  1. 启动 KM
  2. 在输入框中输入问题,按回车发送
  3. AI 会回答你的问题

创建文件

对 AI 说:"帮我创建一个 hello.py,打印 Hello World"

AI 会自动创建文件并告诉你保存的位置。

深度研究

点击顶部的"深度研究"按钮,然后输入问题。 AI 会联网搜索、多角度分析,生成一份完整的报告。

切换 AI 提供商

点击输入框上方的提供商按钮(🔵智谱 / 🟢NVIDIA / 🟣DeepSeek)切换。


⚙️ 快捷键

快捷键 功能
Ctrl+N 新建对话
Ctrl+B 切换侧边栏
Ctrl+K 命令面板
Ctrl+, 打开设置

🗂️ 目录结构

KM/
├── KM.exe              # 主程序
├── KM数据/              # 数据目录
│   ├── files/          # AI 创建的文件
│   ├── chats/          # 聊天记录
│   └── memories/       # 记忆库
├── .env                # 配置文件(API Key)
└── resources/          # 资源文件

🛠️ 技术栈

  • 前端框架:React 18 + TypeScript
  • 桌面框架:Electron 33
  • 构建工具:Vite 6
  • AI 接口:OpenAI 兼容 API(智谱 / DeepSeek / NVIDIA NIM)
  • 代码编辑器:Monaco Editor

📝 免责声明

  1. KM 是一款基于 AI 的辅助工具,AI 生成内容仅供参考
  2. AI 可能生成不准确的内容,请用户自行判断
  3. 文件操作和命令执行功能请谨慎使用
  4. KM 不会上传你的对话数据至任何服务器(AI API 调用除外)

📧 联系


📄 许可证

本项目仅供个人学习和使用。

About

KM 是一款基于 AI 的桌面助手软件。你可以和它聊天、让它帮你写代码、创建文件、执行命令、搜索信息,就像有一个私人 AI 助手在你的电脑上随时待命

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors