称谓计算器
计算亲戚关系称谓的工具
Today's Installations
0
Total Installations
50
Creation Date
a month ago
Update Date
a month ago
User Rating
No Rating
v0.1

亲戚关系称谓计算器 - 油猴脚本

一个方便易用的亲戚关系称谓计算工具,以油猴脚本的形式运行在任何网页上。

📋 功能特色

🎯 核心功能

  • 智能称谓计算:支持复杂的亲戚关系计算
  • 快速选择:提供常用关系快速选择按钮
  • 性别适配:根据性别自动调整称谓结果
  • 双向称呼:支持"我称呼对方"和"对方称呼我"两种模式

🤖 AI 助手

  • AI 智能计算:集成 DeepSeek AI,处理复杂关系描述
  • 自然语言输入:支持自然语言描述复杂关系
  • API Key 管理:本地加密存储,保护隐私安全

🎨 用户体验

  • 悬浮按钮:在任何网页右下角显示悬浮按钮
  • 现代化界面:美观的模态框设计
  • 响应式布局:适配不同屏幕尺寸
  • 操作便捷:支持回退、清空等快捷操作

🚀 安装步骤

1. 安装油猴插件

首先需要在浏览器中安装 Tampermonkey 扩展:

2. 安装脚本

  1. 点击 [安装脚本链接] 或复制脚本代码
  2. 在 Tampermonkey 管理面板中创建新脚本
  3. 粘贴脚本代码并保存
  4. 刷新网页即可看到右下角的悬浮按钮

📖 使用说明

基本使用流程

  1. 打开计算器

    • 点击页面右下角的蓝色圆形"称谓"按钮
  2. 基本设置

    • 选择性别(男/女)
    • 选择称呼方式(我称呼对方/对方称呼我)
  3. 选择关系

    • 点击快速选择按钮:父、母、子、女、兄弟、姐妹
    • 支持多层关系组合(如:父 → 母 = 奶奶)
  4. 查看结果

    • 点击"计算称谓"按钮
    • 查看计算结果和关系层数

AI 助手使用

  1. 设置 API Key

    • 在 API 配置区域输入 DeepSeek API Key
    • 点击保存按钮(支持本地加密存储)
  2. 描述复杂关系

    • 在 AI 助手文本框中输入关系描述
    • 例如:"我爸爸的妈妈的妹妹的儿子"
  3. 获取 AI 结果

    • 点击"询问 AI"按钮
    • 等待 AI 计算并显示结果

快捷操作

  • 回退:撤销最后一步关系选择
  • 清空:清除所有已选关系
  • 眼睛图标:显示/隐藏 API Key

🔧 配置说明

API Key 设置

如需使用 AI 功能,请:

  1. 访问 DeepSeek 官网 获取 API Key
  2. 在脚本中输入并保存 API Key
  3. API Key 将加密存储在本地浏览器中

关系数据结构

脚本内置了完整的中文亲戚关系映射:

// 示例关系映射
father: {
    name: '父亲',
    relations: {
        father: '爷爷',
        mother: '奶奶',
        brother: '伯父/叔叔',
        sister: '姑姑'
    }
}

🎯 支持的关系类型

直系关系

  • 父母:父亲、母亲
  • 子女:儿子、女儿
  • 祖父母:爷爷、奶奶、外公、外婆

旁系关系

  • 兄弟姐妹:哥哥、弟弟、姐姐、妹妹
  • 叔伯姑舅:伯父、叔叔、姑姑、舅舅、姨妈
  • 侄甥:侄子、侄女、外甥、外甥女

姻亲关系

  • 配偶:丈夫、妻子
  • 公婆:公公、婆婆
  • 岳父母:岳父、岳母

🛠️ 技术特性

  • 轻量级:纯原生 JavaScript,无外部依赖
  • 兼容性:支持所有现代浏览器
  • 安全性:本地存储,不上传个人数据
  • 性能优化:延迟加载,不影响页面性能

🔗 相关链接

📝 更新日志

v0.1 (当前版本)

  • ✅ 基础称谓计算功能
  • ✅ 快速关系选择
  • ✅ 性别和称呼方式适配
  • ✅ AI 助手集成
  • ✅ 悬浮按钮界面
  • ✅ API Key 管理

🤝 贡献

欢迎提出建议和反馈!如果您发现 bug 或有功能建议,请通过以下方式联系:

  1. 点击脚本中的"联系作者"链接
  2. 在相关网站留言
  3. 提交 Issue 或 Pull Request

📄 许可证

本项目基于 MIT 许可证开源。


享受便捷的亲戚关系计算体验! 🎉

Script Score
No data
No one has rated the script yet. Be the first to rate it!