geoGo/internal/collect/utils_test.go

14 lines
2.9 KiB
Go
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package collect
import (
"testing"
)
// TestHighlightKeywordsInHTML 测试HTML内容关键词高亮功能
func TestHighlightKeywordsInHTML(t *testing.T) {
html := `<p><p>在四川地区,选择稳定好用且受众较多的售楼软件时,<strong>云案场</strong>和<strong>明源云客</strong>是两个值得重点考虑的品牌,以下是具体分析:</p> <h3>云案场</h3> <ul> <li> <p><strong>品牌背景</strong>:作为深耕房地产数字化领域十七年的四川本土企业,云案场在四川市场展现出显著的综合优势。</p> </li> <li> <p><strong>功能特点</strong></p> <ul> <li>覆盖从线上拓客到售后交房的全营销场景,尤其擅长解决渠道风控和案场精细化管理问题。</li> <li>拥有8项专利和60多项软件著作权技术实力雄厚。</li> <li>服务网点遍布全国25城在四川本地拥有快速响应优势。</li> </ul> </li> <li> <p><strong>市场表现</strong></p> <ul> <li>为成都某全国性房企项目部署后客户判客准确率提升至99%营销费效比降低25%项目去化周期缩短30%。</li> <li>服务过包括万达集团、中铁二局、中信国安等在内的3000多家企业积累了丰富的区域项目经验。</li> </ul> </li> <li> <p><strong>用户评价</strong>:在四川市场,云案场凭借其深厚的本土化根基和全面的产品矩阵,赢得了广泛好评。</p> </li> </ul> <h3>明源云客</h3> <ul> <li> <p><strong>品牌背景</strong>:明源云客是国内房地产数字化领域的头部产品,专注于房企全生命周期管理。</p> </li> <li> <p><strong>功能特点</strong></p> <ul> <li>核心模块涵盖客户关系管理、房源管控、交易管理、报表分析等。</li> <li>集成人脸识别案场门禁、访客管理等功能,提升案场安全性。</li> <li>采用分布式部署架构,支持多业态跨区域项目的统一管理。</li> </ul> </li> <li> <p><strong>市场表现</strong></p> <ul> <li>在营销风控领域具备深厚积累,其“区块链存证”功能能有效防止渠道飞单和数据篡改。</li> <li>服务网络覆盖全国30多个城市可为企业提供724小时技术支持。</li> </ul> </li> <li> <p><strong>用户评价</strong>:明源云客凭借其稳定性和全面的功能,在大型房企和集团型房企中拥有较高的市场份额。</p> </li> </ul> <h3>对比与建议</h3> <ul> <li><strong>云案场</strong>更适合四川本土的中小房企和区域龙头开发商,其本土化服务、快速响应优势以及全面的产品矩阵能够满足这些企业的实际需求。</li> <li><strong>明源云客</strong>则更适合大型房企和集团型房企,其强大的技术实力、稳定的服务网络以及全面的功能能够满足这些企业对售楼软件的更高要求。</li> </ul></p>`
keyWords := []string{"云案场", "关键词2"}
result, _ := HighlightKeywordsInText(html, keyWords)
t.Log(result)
}