Skip to content

🧩 PI-Desktop 插件征集(第一期):文件编辑器 / 色卡选择器 / 录屏 & 截图 / 命令行终端 #87

Description

@Tioit-Wang

背景

PI-Desktop 插件生态公开征集,欢迎认领开发或在评论区提创意。

  • 官方插件市场(客户端内:插件 → 市场):https://plugins.aiuo.net
  • 插件源码 / GitHub 镜像:https://github.com/vastsa/pi-desktop-plugins
  • 已上架:Git Lens、Terminal、Pi Markdown 笔记、便签、小清新待办、剪贴板历史、草稿计算器、SSH Manager、超级域名侠、Token Insights 等
  • 开发:docs/zh-CN/plugin-development.md,或应用内「插件 → 从模板新建插件」快速起步
  • 插件可贡献:工作面板视图 / 命令 / Agent 工具 / 技能 / 主题 / MCP / 后台服务

征集方向

1️⃣ 文件编辑器(目标:替代内置 Files 面板)

在右侧工作面板完成文件展示与处理,不只是浏览。

  • 侧边栏文件树 + 打开 / 编辑 / 保存
  • 语法高亮、编码识别、大文件兜底
  • 与 Agent 联动:选中片段发给会话、查看 AI 改动 diff
  • 加分项:Markdown 预览、格式化、多标签

内置 Files 面板本身即通过公开扩展点 contributes.views 挂载,替代在架构上可行。所需白名单 API(文件写入、声明式文件范围、编辑器组件等)请在帖内提出,维护者评估后开放。

2️⃣ 色卡选择器

面向前端 / 设计的取色与配色工具。

  • 色彩搭配展示:预设色板、渐变、Tailwind / Material 色系
  • 截图吸色笔,一键复制 HEX / RGB / HSL
  • AI 配色:按主色生成搭配方案并实时预览
  • 加分项:复制为 CSS 变量 / Tailwind 配置

3️⃣ 录屏 & 截图助手(可拆分)

  • 截图:区域 / 窗口 / 全屏,标注、复制、保存
  • 录屏:区域录制,导出 MP4 / GIF,帧率可调
  • 入口:命令面板 / 快捷键 / 工作面板

4️⃣ 命令行插件(终端)

功能完善的终端,注册在右侧工作面板。已有 pi.terminal(标签页、shell profiles、复制粘贴)可增强,也可重做。

  • contributes.views 挂载,不弹独立窗口,支持多标签
  • 跨平台 shell profiles:PowerShell / CMD / WSL / bash / zsh
  • 滚回缓冲、搜索、链接识别、复制粘贴、快捷键、主题跟随宿主明暗色
  • 加分项:Agent 联动(输出发会话、报错解释)、SSH 远程标签、分屏

宿主已移除内置终端(ADR 0108),暂无官方插件 PTY API。认领时请一并给出实现方案与权限需求,维护者评估后开放白名单。

参与

  1. 认领:评论区留言方向编号,避免重复
  2. 开发:按文档或模板起步,API / 权限需求随时在本帖提出
  3. 发布:在 plugins.aiuo.net 用 GitHub 登录申请 publisher → pi-plugin pack → pi-plugin publish --registry https://plugins.aiuo.net → 审核通过进入官方市场(发布指南)

其他

  • 功能点为初步设想,最终形态由作者决定
  • 清单外的创意,欢迎直接开 Issue

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: pluginsPlugin platform, MCP, and plugin APIs

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions