file_explorer
文件浏览器技能 (File Explorer)
此技能专为 Alice 探索复杂项目而设计,提供比原生 ls/cat 更安全、更高效的手段。
核心功能
- 项目树生成 (
--tree): 快速展示项目目录结构,支持忽略忽略文件。 - 模糊搜索 (
--search): 像fzf一样根据文件名快速定位。 - 安全读取 (
--read): 自动检测文件大小。如果文件过大,提供分块读取建议,防止上下文溢出。
使用方法
在终端运行:
# 查看项目树状结构 (深度默认为 2)
python skills/file_explorer/explorer.py --tree --depth 3
# 模糊搜索包含 "config" 的文件
python skills/file_explorer/explorer.py --search "config"
# 安全读取文件内容
python skills/file_explorer/explorer.py --read "agent.py"
注意事项
Alice 已被权限锁定。此技能仅能访问项目根目录下的文件。严禁尝试访问路径外的内容。
对于 10KB 以上的文件,请优先使用 --read 以获取安全分段。
More from arcaneorion/alice-single
akshare
使用 akshare 获取中国金融市场实时数据和历史数据。当需要查询A股、港股、美股、指数、基金、期货等金融产品的实时行情、历史数据、财务报表时使用该技能。
156weather
直接从专业天气API获取实时天气数据和历史天气信息。当需要查询任意城市的当前天气、未来预报、空气质量等精准气象数据时使用该技能。
5weibo
获取微博热搜榜实时数据。当需要查看微博热点、热门话题、实时舆情时使用该技能。
4fetch
使用 fetch 服务器获取网页内容并将内容转换为 Markdown。当需要从互联网获取实时信息或阅读特定网页内容时使用该技能。
4tavily
使用 Tavily API 进行互联网搜索。当需要获取实时新闻、技术研究、深度资料或限制特定域名搜索时使用该技能。
4internal-comms
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
4