feat(iod): 重构数联网搜索功能

- 新增数联网设置页面
- 优化数联网搜索结果展示
- 添加数据集、科创场景和科技企业等不同类型的搜索结果
- 重构搜索结果卡片组件,支持加载状态和不同展示模式
- 更新数联网搜索相关的国际化文案
This commit is contained in:
zhaoweijie
2025-08-22 17:15:19 +08:00
parent efbf2a3eff
commit 17020e8755
33 changed files with 1321 additions and 773 deletions

18
src/libs/iod.ts Normal file
View File

@@ -0,0 +1,18 @@
import { AllIodRegistryEntry } from "@/types/iod.ts"
export const getDefaultIodSources = (): AllIodRegistryEntry => {
return {
data: {
data: [],
total: 0
},
scenario: {
data: [],
total: 0
},
organization: {
data: [],
total: 0
}
}
}

View File

@@ -8,43 +8,43 @@ import DSvg from "@/assets/icons/d.svg"
import ESvg from "@/assets/icons/e.svg"
import FSvg from "@/assets/icons/f.svg"
export const qaPrompt = [
export const qaPrompt =[
{
title: "最近一年大型语言模型的技术进展有哪些",
icon: <img src={RocketSvg} alt="Rocket" className="w-full my-0" />,
title: "如何开发一个适合超大型城市的碳普惠方法学",
icon: <img src={RocketSvg} alt="Rocket" className="w-10 my-0" />,
},
{
title: "生成式AI在企业中有哪些具体应用场景",
icon: <img src={BulbSvg} alt="Rocket" className="w-full my-0" />,
title: "如何开发一个零碳园区的数字化评价系统",
icon: <img src={BulbSvg} alt="Rocket" className="w-10 my-0" />,
},
{
title: "多模态学习技术的最新研究方向是什么",
icon: <img src={EyeSvg} alt="Rocket" className="w-full my-0" />,
title: "如何开发一个碳定价预测系统",
icon: <img src={EyeSvg} alt="Rocket" className="w-10 my-0" />,
},
{
title: "当前AI芯片市场格局和未来三年发展趋势如何",
icon: <img src={ASvg} alt="Rocket" className="w-full my-0" />,
title: "新药临床研究如何提升实验安全性",
icon: <img src={ASvg} alt="Rocket" className="w-10 my-0" />,
},
{
title: "主流深度学习框架性能与易用性对比分析",
icon: <img src={BSvg} alt="Rocket" className="w-full my-0" />,
title: "如何加速新药申报和审批",
icon: <img src={BSvg} alt="Rocket" className="w-10 my-0" />,
},
{
title: "国内外AI伦理治理框架有哪些最佳实践",
icon: <img src={CSvg} alt="Rocket" className="w-full my-0" />,
},
{
title: "大规模知识图谱构建与应用最新进展?",
icon: <img src={DSvg} alt="Rocket" className="w-full my-0" />,
},
{
title: "计算机视觉领域近期突破性技术有哪些?",
icon: <img src={ESvg} alt="Rocket" className="w-full my-0" />,
},
{
title: "量子计算对AI算法的影响与应用前景",
icon: <img src={FSvg} alt="Rocket" className="w-full my-0" />,
title: "如何研制与司美格鲁肽相似的新药",
icon: <img src={CSvg} alt="Rocket" className="w-10 my-0" />,
},
// {
// title: "如何解决固态电池的成本和寿命难题?",
// icon: <img src={DSvg} alt="Rocket" className="w-10 my-0" />,
// },
// {
// title: "如何解决船舶制造中的材料腐蚀难题?",
// icon: <img src={ESvg} alt="Rocket" className="w-10 my-0" />,
// },
// {
// title: "如何解决船舶制造中流体模拟和建模优化难题?",
// icon: <img src={FSvg} alt="Rocket" className="w-10 my-0" />,
// },
].map((item, index) => ({
...item,
id: index.toString(),