The mechanisms of registration, matchmaking and recommendation plays an important role, which can assist to share and acquire product knowledge of product developers effectively. It provides not only registration function for knowledge providers to share their product knowledge but also match making and recommending the product knowledge providers to product knowledge requesters, and then interacts and gets product knowledge of their requirements. This study develops a recommendation mechanism of product knowledge provider for virtual enterprises which to support product knowledge requesters accurately and rapidly matchmaking product knowledge providers in this system.