提出一种利用用户交互历史实现P2P社区发现的方法。研究知识共享过程中交互历史的产生,根据交互历史形成用户交互网络,计算用户相似度;对用户进行聚类分析发现P2P环境下自组织形成的知识共享社区。最后通过实验验证该方法的可行性和有效性。