龙虾通讯录导入助手

批量导入通讯录,技术小白也能轻松使用

🏫

双角色支持

办公室主任/班主任,不同场景匹配不同通讯录模板

🤖

AI智能处理

复制提示词,发给AI,自动识别字段并结构化输出

📱

一键导入手机

生成vCard文件,直接导入iOS/Android通讯录

简单三步,生成通讯录

1

选择身份

办公室主任/班主任,匹配通讯录模板

2

AI处理

复制提示词,发给AI,粘贴返回结果

3

下载导入

预览联系人,生成vCard导入手机

准备好了吗?

只需几分钟,生成手机通讯录文件

龙虾通讯录导入助手
选择身份 → AI智能处理 → 生成vCard → 一键导入
1
2
3
1
选择您的身份
不同身份自动匹配不同通讯录模板和字段映射
🏫
学校办公室主任
教师通讯录 · 全校更新
模板:教师通讯录
👩‍🏫
班主任(家长通讯录)
家长联系方式 · 班级通讯录
模板:家长通讯录
📚
班主任(班级教师)
班级任课老师 · 科目通讯录
模板:班级教师通讯录
打印预览
通讯录列表样式,虚线分隔,可打印
🦞 龙虾老师 · aiedge.top
'; const tag=isPartialExport()?`_选中${list.length}人`:'_全部'; download(`通讯录${tag}_${new Date().toISOString().slice(0,10)}.doc`,html,'application/msword;charset=utf-8'); toast(`✅ Word已导出(${list.length}人)`); } function download(filename,content,mime){ const blob=new Blob([content],{type:mime}); const url=URL.createObjectURL(blob); const a=document.createElement('a');a.href=url;a.download=filename; document.body.appendChild(a);a.click(); document.body.removeChild(a);URL.revokeObjectURL(url); } // ═══ 打印(尊重选中) ═══ function renderPrint(){ const strips=document.getElementById('print-strips'); const empty=document.getElementById('print-empty'); const v=roleVersionMap[role]||'teacher'; const list=getExportStudents(); if(!list.length){strips.innerHTML='';empty.style.display='block';return;} empty.style.display='none'; if(v==='parent'){ strips.innerHTML=list.map(s=>{ const c=s.parentComment||s.comment||''; return ``; }).join(''); }else{ strips.innerHTML=list.map(s=>{ const c=v==='teacher'?(s.teacherComment||s.comment||''):(s.comment||''); return ``; }).join(''); } } // ═══ Toast ═══ let toastTimer; function toast(msg){ const el=document.getElementById('toast'); el.textContent=msg;el.classList.add('show'); clearTimeout(toastTimer); toastTimer=setTimeout(()=>el.classList.remove('show'),2000); } // ═══ 初始化 ═══ window.addEventListener('DOMContentLoaded',()=>{ loadLocal(); if(role){ document.querySelectorAll('.choice-card').forEach(c=>c.classList.toggle('selected',c.dataset.role===role)); document.getElementById('p1-next-btn').disabled=false; } injectLogo(document.getElementById('nav-logo-icon'),24); // 水印Logo const heroApp=document.querySelector('.hero-app'); if(heroApp){ heroApp.style.position='relative'; const wm=document.createElement('div'); wm.style.cssText='position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0.04;pointer-events:none;z-index:0'; wm.innerHTML=`
${LOGO_SVG_200}
`; heroApp.appendChild(wm); } // 全局装饰Logo const deco=document.createElement('div'); deco.style.cssText='position:fixed;bottom:-60px;right:-60px;opacity:0.03;pointer-events:none;z-index:0;width:280px;height:240px;color:var(--text)'; deco.innerHTML=LOGO_SVG_200; document.body.appendChild(deco); buildPrompt(); });
🦞 龙虾老师 · aiedge.top