SkillAgentSearch skills...

Starry

以划词弹窗的形式调用其他软件的命令行指令。

Install / Use

/learn @ccslykx/Starry
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Starry

<img src="./src/resources/starry_1024x1024.png" width=64 height=64>

以划词弹窗的形式调用其他软件的命令行指令。如果你喜欢本软件,请给我一个免费的Star,谢谢~

Last commit Star

Email

PREVIEW

最新重要更新

  • 2023.7.27 图标功能基本完成
  • 2023.7.24 代码重构

Todo

  1. 软件功能

    • [ ] 插件排序
    • [x] 插件图标(2023.7.27)
    • [ ] 软件设置
    • [ ] 快捷键
    • [ ] 需要时间执行的脚本,转圈等待
    • [ ] 完善异常处理
  2. 其他系统/环境支持

    • [ ] Wayland
    • [ ] Windows
    • [x] MacOS

适用环境

Qt CMake Linux

本软件基于Qt6开发,使用CMake构建,适用于基于X11的Linux桌面环境。

手动编译

安装依赖项(Debian 11 bullseye)

sudo apt update
sudo apt install git cmake g++ qt6-base-dev libqt6core6 libqt6widgets6 libqt6concurrent6 libqt6gui6 libx11-dev libxtst-dev

Ubuntu 22.04 用户还需要安装以下依赖项

sudo apt install libgl1-mesa-dev

编译Starry

git clone https://github.com/ccslykx/Starry.git

cd Starry && mkdir build && cd build

cmake .. && make

插件示例

  • 创建新插件的办法:托盘菜单-设置-插件-创建新插件
  • $PLAINTEXT表示选中的文本(在执行脚本处作为参数)

示例-复制到剪贴版

在“执行脚本”处填starry copy2clipboard

示例-Pot翻译

在“执行脚本”处填curl "127.0.0.1:60828/selection_translate"。详见Pot-外部调用

致谢

反馈&交流

View on GitHub
GitHub Stars97
CategoryDevelopment
Updated9d ago
Forks3

Languages

C++

Security Score

80/100

Audited on Mar 27, 2026

No findings